public void PobierzListeSamochodowTest() { DaneSamochodu samochod1 = new DaneSamochodu() { Id = 1, NumRejestracyjny = "WE123R", Stan = "Sprawny" }; DaneSamochodu samochod2 = new DaneSamochodu() { Id = 2, NumRejestracyjny = "PO123W", Stan = "Sprawny" }; ApplicationContext context = MockMainteiner.PobierzContextSamochodow(new List <DaneSamochodu>() { samochod1, samochod2 }); var list = new SamochodyModel(context).PobierzListeSamochodow(); Assert.AreEqual(list[0], samochod1); Assert.AreEqual(list[1], samochod2); }
public void PobierzSamochodTest() { DaneSamochodu samochod1 = new DaneSamochodu() { Id = 1, NumRejestracyjny = "PO6478A", Stan = "Sprawny" }; DaneSamochodu samochod2 = new DaneSamochodu() { Id = 2, NumRejestracyjny = "POL74B6", Stan = "Sprawny" }; ApplicationContext context = MockMainteiner.PobierzContextSamochodow(new List <DaneSamochodu>() { samochod1, samochod2 }); DaneSamochodu pobranySamochod = new SamochodyModel(context).PobierzSamochod(2); Assert.AreEqual(samochod2.Id, pobranySamochod.Id); Assert.AreEqual(samochod2.NumRejestracyjny, pobranySamochod.NumRejestracyjny); Assert.AreEqual(samochod2.Stan, pobranySamochod.Stan); }
public void PobierzListeSamochodowZDataKontroliTest() { DaneSamochodu samochod1 = new DaneSamochodu() { Id = 1, Marka = "BMW", Model = "M3", NumRejestracyjny = "WE123R", Stan = "Sprawny", DataKontroli = new DateTime(2016, 10, 21) }; DaneSamochodu samochod2 = new DaneSamochodu() { Id = 2, Marka = "BMW", Model = "M3", NumRejestracyjny = "PO123W", Stan = "Sprawny", DataKontroli = new DateTime(2017, 2, 16) }; DaneSamochodu samochod3 = new DaneSamochodu() { Id = 3, Marka = "BMW", Model = "M3", NumRejestracyjny = "WX123A", Stan = "Sprawny", DataKontroli = new DateTime(2016, 11, 19) }; DaneSamochodu samochod4 = new DaneSamochodu() { Id = 4, Marka = "BMW", Model = "M3", NumRejestracyjny = "WE123E", Stan = "Sprawny", DataKontroli = new DateTime(2016, 12, 24) }; ApplicationContext context = MockMainteiner.PobierzContextSamochodow(new List <DaneSamochodu>() { samochod1, samochod2, samochod3, samochod4 }); DateTime dataOd = new DateTime(2016, 11, 1); DateTime dataDo = new DateTime(2016, 12, 31); var list = new SamochodyModel(context).PobierzListeSamochodowZDataKontroli(dataOd, dataDo); Assert.IsNull(list.Find(p => p == samochod1)); Assert.IsNull(list.Find(p => p == samochod2)); Assert.IsNotNull(list.Find(p => p == samochod3)); Assert.IsNotNull(list.Find(p => p == samochod4)); }
public SamochodyPrezenter() { samochody = Interfaces.View.IVCentralaSamochody.createInstance(this); samochodyModel = new SamochodyModel(); kurierzyModel = new KurierzyModel(); }