public void Setup() { _przedmiot = new Przedmiot() { ID=0, Nazwa="Szkolenie", Prowadzacy = "Ktoś SuperŁoś" }; }
public Przedmiot SzukajPrzedmiotu(Przedmiot przedmiot) { try { return (Przedmiot)Przedmioty[Przedmioty.IndexOf(przedmiot)]; } catch (System.ArgumentOutOfRangeException ex) { throw new ApplicationException("W bazie nie ma takiego przedmiotu"); } }
public void MetodaZwrocPrzedmiotyZwracaJedenPrzedmiot() { var _przedmiot = new Przedmiot() { ID = 1, Nazwa = "Szkolenie BHP", Prowadzacy = "Anna Niebezpieczna" }; _osoba.Przedmioty.Add(_przedmiot); Assert.AreEqual(_przedmiot, _osoba.ZwrocPrzedmioty()[0]); }
public void MetodaSzukajPrzedmiotyZwracaWyjatekGdyNieMaTakiegoPrzedmiotu() { Przedmiot przedmiot = new Przedmiot() { ID = 0, Nazwa = "Szkolenie BHP Nie Istnieje", Prowadzacy = "Anna BeHaPe" }; OsobyPrzedmiotyDatabase opd = new OsobyPrzedmiotyDatabase(); opd.SzukajPrzedmiotu(przedmiot); //Assert.AreEqual(null, opd.SzukajPrzedmiotu(przedmiot)); }
public void MetodaSzukajPrzedmiotyZwracaPrawidlowyPrzedmiot() { Przedmiot przedmiot = new Przedmiot() { ID = 0, Nazwa = "Szkolenie BHP", Prowadzacy = "Anna BeHaPe" }; OsobyPrzedmiotyDatabase opd = new OsobyPrzedmiotyDatabase(); opd.Przedmioty.Add(przedmiot); Assert.AreEqual(przedmiot, opd.SzukajPrzedmiotu(przedmiot)); }