Example #1
0
        public void Poprawnosc_zlapania_wyjatku_dla_przyszlej_daty_zatrudnienia()
        {
            //Arrange
            DateTime zatrudnienie = new DateTime(2019, 06, 03);
            DateTime dzisiaj      = DateTime.Now;
            TimeSpan roznica      = dzisiaj - zatrudnienie;
            string   test         = $"Członek naszego zespołu już z nami {roznica.Days} dni!!!";
            //Act
            TrenerMiesiaca trener = new TrenerMiesiaca();

            trener.DataZatrudnienia = new DateTime(2023, 06, 03);

            //Assert
            Assert.ThrowsException <Exception>(() => trener.StazPracy());
        }
Example #2
0
        public void Poprawnosc_liczenia_roznicy_miedzy_datami()
        {
            //Arrange
            DateTime zatrudnienie = new DateTime(2019, 06, 03);
            DateTime dzisiaj      = DateTime.Now;
            TimeSpan roznica      = dzisiaj - zatrudnienie;
            string   test         = $"Członek naszego zespołu już z nami {roznica.Days} dni!!!";
            //Act
            TrenerMiesiaca trener = new TrenerMiesiaca();

            trener.DataZatrudnienia = new DateTime(2019, 06, 03);

            //Assert
            Assert.AreEqual(test, trener.StazPracy());
        }
Example #3
0
        public void Poprawnosc_wyciagniecia_danych_oraz_wprowadzenie_do_classy_dla_andrzej_kwitek()
        {
            //Arrange
            string tImie     = "Andrzej";
            string tNazwisko = "Kwitek";
            //Act
            int            id             = 2;
            TrenerMiesiaca trenerMiesiaca = new TrenerMiesiaca();
            var            collection     = db.Trener.Where(x => x.IdTrener == id);

            foreach (var item in collection)
            {
                trenerMiesiaca.Imie             = item.Imie;
                trenerMiesiaca.Nazwisko         = item.Nazwisko;
                trenerMiesiaca.DataZatrudnienia = item.DataZatrudnienia;
            }
            //Assert
            Assert.AreEqual(tImie, trenerMiesiaca.Imie);
            Assert.AreEqual(tNazwisko, trenerMiesiaca.Nazwisko);
        }