コード例 #1
0
        public void PrzypiszUnikatowyPrzemdiotDoNauczyciela()
        {
            //Arrange (przygotuj test)
            Przedmiot.ListaPrzedmiotow = new List <int>();
            PrzedmiotRepository przedmiotRepository = new PrzedmiotRepository();
            var przedmiot1 = przedmiotRepository.Pobierz(1);

            Przedmiot.ListaPrzedmiotow.Add(przedmiot1.PrzedmiotId);
            var przedmiot2 = przedmiotRepository.Pobierz(2);

            Przedmiot.ListaPrzedmiotow.Add(przedmiot2.PrzedmiotId);

            NauczycielRepository nauczycielRepository = new NauczycielRepository();
            Nauczyciel           nauczyciel           = nauczycielRepository.Pobierz(1);

            nauczyciel.PrzedmiotId = Przedmiot.WybranyPrzedmiotZListy(0);
            var oczekiwana1 = nauczyciel;

            nauczycielRepository   = new NauczycielRepository();
            nauczyciel             = nauczycielRepository.Pobierz(2);
            nauczyciel.PrzedmiotId = Przedmiot.WybranyPrzedmiotZListy(0);
            var oczekiwana2 = nauczyciel;

            //Act (dzialaj)
            var aktualna1 = przedmiot1;
            var aktualna2 = przedmiot2;

            //Assert (potwierdz test)
            Assert.AreEqual(oczekiwana1.PrzedmiotId, aktualna1.PrzedmiotId);
            Assert.AreEqual(oczekiwana2.PrzedmiotId, aktualna2.PrzedmiotId);
        }
コード例 #2
0
ファイル: PrzemiotTest.cs プロジェクト: Makez90/szkola
        public void SprawdzPrzedmiotTest()
        {
            //Arrange (przygotuj test)
            PrzedmiotRepository przedmiotRepository = new PrzedmiotRepository();
            Przedmiot           przedmiot           = new Przedmiot(1);

            przedmiot.NazwaPrzedmiotu = "Matematyka";
            przedmiot.LiczbaLekcji    = 10;
            przedmiot.LiczbaZadan     = 5;
            var oczekiwana = przedmiot;

            //Act (dzialaj)
            var aktualna = przedmiotRepository.Pobierz(1);

            //Assert (potwierdz test)
            Assert.AreEqual(oczekiwana.NazwaPrzedmiotu, aktualna.NazwaPrzedmiotu);
            Assert.AreEqual(oczekiwana.LiczbaLekcji, aktualna.LiczbaLekcji);
            Assert.AreEqual(oczekiwana.LiczbaZadan, aktualna.LiczbaZadan);
        }