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 ZmienDaneSamochoduTest() { DaneSamochodu samochod = new DaneSamochodu() { Id = 1, Marka = "BMW", Model = "M3", NumRejestracyjny = "WE123R", Stan = "Sprawny", DataKontroli = new DateTime(2016, 10, 21) }; DaneSamochodu samochodZmieniony = new DaneSamochodu() { Id = 1, Marka = "Honda", Model = "Prelude", NumRejestracyjny = "WE123R", Stan = "Sprawny", DataKontroli = new DateTime(2016, 10, 21) }; ApplicationContext context = MockMainteiner.PobierzContextSamochodow(new List <DaneSamochodu>() { samochod }); //new SamochodyModel(context).ZmienDaneSamochodu(samochod); }
public void PobierzPustaListeKurierowTest() { var data = new List <DaneKuriera>(); List <DaneKuriera> list = new KurierzyModel(MockMainteiner.PobierzContextKurierow(data)).PobierzListeKurierow(); Assert.AreEqual(0, list.Count); }
public void DodajPaczkeTest() { DanePaczki paczka2 = new DanePaczki() { Adres = new Adres() { Ulica = "Niebieska", KodPocztowy = "01-999", Miasto = "Białe Trzecie", NumerMieszkania = "139" } , PoczatekObslugi = new DateTime(1990, 10, 10), KoniecObslugi = new DateTime(1990, 10, 12), Id = 90 }; ApplicationContext context = MockMainteiner.PobierzContextPaczek(new List <DanePaczki>() { }); new PaczkaModel(context).DodajPaczke(paczka2); DanePaczki pobranaPaczka = context.Paczki.FirstOrDefault(p => p.Id == paczka2.Id); Assert.AreEqual(pobranaPaczka, paczka2); }
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 PobierzListePaczekTest() { DaneKuriera daneKuriera1 = new DaneKuriera() { Adres = new Adres() { KodPocztowy = "09-201", Miasto = "Sierpc", NumerMieszkania = "2", Ulica = "Poniatowskiego" }, Nazwisko = "Kowalski", Imie = "Maciej", UserId = 3 }; DanePaczki paczka1 = new DanePaczki() { Adres = new Adres() { KodPocztowy = "29-120", Miasto = "Kluczewsko", NumerMieszkania = "12", Ulica = "Spółdzielcza" }, Status = new Status() { Kurier = daneKuriera1, Czas = new DateTime(1990, 10, 11) } , PoczatekObslugi = new DateTime(1990, 10, 10), KoniecObslugi = new DateTime(1990, 10, 12) }; DanePaczki paczka2 = new DanePaczki() { Adres = new Adres() { Ulica = "Niebieska", KodPocztowy = "01-999", Miasto = "Białe Trzecie", NumerMieszkania = "139" } , PoczatekObslugi = new DateTime(1990, 10, 10), KoniecObslugi = new DateTime(1990, 10, 12) }; ApplicationContext context = MockMainteiner.PobierzContextKurierow(new List <DaneKuriera>() { daneKuriera1 }, paczki: new List <DanePaczki>() { paczka1, paczka2 }); var list = new PaczkaModel(context).PobierzListePaczek(); Assert.AreEqual(list[0], paczka1); Assert.AreEqual(list[1], paczka2); }
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 void ZmienStatusPaczkiTest() { DaneKuriera daneKuriera1 = new DaneKuriera() { Adres = new Adres() { KodPocztowy = "09-201", Miasto = "Sierpc", NumerMieszkania = "2", Ulica = "Poniatowskiego" }, Nazwisko = "Kowalski", Imie = "Maciej", UserId = 3 }; DanePaczki paczka1 = new DanePaczki() { Adres = new Adres() { KodPocztowy = "29-120", Miasto = "Kluczewsko", NumerMieszkania = "12", Ulica = "Spółdzielcza" }, Status = new Status() { Czas = new DateTime(1990, 10, 11) } , PoczatekObslugi = new DateTime(1990, 10, 10), KoniecObslugi = new DateTime(1990, 10, 12), Id = 6 }; Status status = new Status() { Czas = new DateTime(1990, 10, 01), Id = 9, KodStatusu = 19, Kurier = daneKuriera1 }; var context = MockMainteiner.PobierzContextPaczek(new List <DanePaczki>() { paczka1 }); new PaczkaModel(context).ZmienStatusPaczki(status, paczka1.Id); var paczkaZeZmienionymStanem = context.Paczki.FirstOrDefault(p => p.Id == paczka1.Id); Assert.IsNotNull(paczkaZeZmienionymStanem); Assert.AreEqual(paczkaZeZmienionymStanem.Status, status); }
public void PobierzListeKurierowTest() { var data = new List <DaneKuriera>() { TestDataFactory.DaneKuriera1, TestDataFactory.DaneKuriera2 }; List <DaneKuriera> list = new KurierzyModel(MockMainteiner.PobierzContextKurierow(data)).PobierzListeKurierow(); Assert.AreEqual(2, list.Count); Assert.AreEqual(list[0], TestDataFactory.DaneKuriera1); Assert.AreEqual(list[1], TestDataFactory.DaneKuriera2); }
public void PobierzNieistniejacegoKurieraTest() { var data = new List <DaneKuriera>() { TestDataFactory.DaneKuriera }; var context = MockMainteiner.PobierzContextKurierow(data); DaneKuriera pobraneDaneKuriera = new KurierzyModel(context).PobierzKuriera(101); Assert.IsNull(pobraneDaneKuriera); }
public void PobierzKurieraTest() { var data = new List <DaneKuriera>() { TestDataFactory.DaneKuriera }; var context = MockMainteiner.PobierzContextKurierow(data); DaneKuriera pobraneDaneKuriera = new KurierzyModel(context).PobierzKuriera(10); Assert.AreEqual(pobraneDaneKuriera, TestDataFactory.DaneKuriera); Assert.AreEqual(pobraneDaneKuriera.UserId, 10); }
public void PobierzSamochodKurieraBezSamochoduTest() { var context = MockMainteiner.PobierzContextKurierow(new List <DaneKuriera>() { TestDataFactory.DaneKuriera2 }, samochody: new List <DaneSamochodu>() { TestDataFactory.Samochod }); DaneSamochodu pobranySamochod = new KurierzyModel(context).PobierzSamochodKuriera(4); Assert.IsNull(pobranySamochod); }
public void PobierzSamochodKurieraTest() { var context = MockMainteiner.PobierzContextKurierow(new List <DaneKuriera>() { TestDataFactory.DaneKuriera1 }, samochody: new List <DaneSamochodu>() { TestDataFactory.Samochod }); DaneSamochodu pobranySamochod = new KurierzyModel(context).PobierzSamochodKuriera(3); Assert.AreEqual(TestDataFactory.Samochod, pobranySamochod); }
public void PobierzListePaczekKurieraTest() { var context = MockMainteiner.PobierzContextKurierow(new List <DaneKuriera>() { TestDataFactory.DaneKuriera1 }, paczki: new List <DanePaczki>() { TestDataFactory.Paczka1, TestDataFactory.Paczka2 }); List <DanePaczki> paczki = (new KurierzyModel(context).PobierzListePaczekKuriera(3)); Assert.AreEqual(1, paczki.Count); Assert.AreEqual(paczki[0], TestDataFactory.Paczka1); }
public void PowiazKurieraIPaczkeTest() { DaneKuriera daneKuriera1 = new DaneKuriera() { Adres = new Adres() { KodPocztowy = "09-201", Miasto = "Sierpc", NumerMieszkania = "2", Ulica = "Poniatowskiego" }, Nazwisko = "Kowalski", Imie = "Maciej", UserId = 3 }; DanePaczki paczka1 = new DanePaczki() { Adres = new Adres() { KodPocztowy = "29-120", Miasto = "Kluczewsko", NumerMieszkania = "12", Ulica = "Spółdzielcza" }, Status = new Status() { Czas = new DateTime(1990, 10, 11) }, PoczatekObslugi = new DateTime(1990, 10, 10), KoniecObslugi = new DateTime(1990, 10, 12), Id = 6 }; var context = MockMainteiner.PobierzContextKurierow(new List <DaneKuriera>() { daneKuriera1 }, paczki: new List <DanePaczki>() { paczka1 }); new PaczkaModel(context).PowiazKurieraIPaczke(paczka1.Id, daneKuriera1.UserId); var powiazanaPaczka = context.Paczki.FirstOrDefault(p => p.Id == paczka1.Id); Assert.IsNotNull(powiazanaPaczka); Assert.AreEqual(powiazanaPaczka.Status.Kurier, daneKuriera1); }
public void WalidujDaneSamochoduTest() { DaneSamochodu samochodPoprawny = new DaneSamochodu() { Id = 1, NumRejestracyjny = "PO6478A", Stan = "Sprawny" }; DaneSamochodu samochodBlednyNumerRej = new DaneSamochodu() { Id = 1, NumRejestracyjny = "PO@647&8A", Stan = "Sprawny" }; DaneSamochodu samochodBrakNumeruRej = new DaneSamochodu() { Id = 1, NumRejestracyjny = "", Stan = "Sprawny" }; DaneSamochodu samochodBlednyStan = new DaneSamochodu() { Id = 2, NumRejestracyjny = "POL74B6", Stan = "Sprawny11" }; DaneSamochodu samochodBrakStanu = new DaneSamochodu() { Id = 1, NumRejestracyjny = "PO6478A", Stan = "" }; ApplicationContext context = MockMainteiner.PobierzContextSamochodow(new List <DaneSamochodu>() { samochodPoprawny, samochodBlednyNumerRej, samochodBrakNumeruRej, samochodBlednyStan, samochodBrakStanu }); Assert.IsTrue(new SamochodyModel(context).WalidujDaneSamochodu(samochodPoprawny)); Assert.IsFalse(new SamochodyModel(context).WalidujDaneSamochodu(samochodBlednyNumerRej)); Assert.IsFalse(new SamochodyModel(context).WalidujDaneSamochodu(samochodBrakNumeruRej)); Assert.IsFalse(new SamochodyModel(context).WalidujDaneSamochodu(samochodBlednyStan)); Assert.IsFalse(new SamochodyModel(context).WalidujDaneSamochodu(samochodBrakStanu)); }
public void DodajSamochodTest() { DaneSamochodu samochod = new DaneSamochodu() { Id = 1, NumRejestracyjny = "WE123R", Stan = "Sprawny" }; ApplicationContext context = MockMainteiner.PobierzContextSamochodow(new List <DaneSamochodu>() { }); new SamochodyModel(context).DodajSamochod(samochod); DaneSamochodu pobranySamochod = context.Samochody.FirstOrDefault(p => p.Id == samochod.Id); Assert.AreEqual(pobranySamochod, samochod); }
public void UsunSamochodTest() { DaneSamochodu samochod1 = new DaneSamochodu() { Id = 1, NumRejestracyjny = "WE123R", Stan = "Sprawny" }; ApplicationContext context = MockMainteiner.PobierzContextSamochodow(new List <DaneSamochodu>() { samochod1 }); new SamochodyModel(context).UsunSamochod(samochod1.Id); var usuniety = context.Samochody.Find(samochod1.Id); Assert.IsNull(usuniety); }
public void PobierzPaczkeTest() { DanePaczki paczka1 = new DanePaczki() { Adres = new Adres() { KodPocztowy = "29-120", Miasto = "Kluczewsko", NumerMieszkania = "12", Ulica = "Spółdzielcza" }, Status = new Status() { Czas = new DateTime(1990, 10, 11) } , PoczatekObslugi = new DateTime(1990, 10, 10), KoniecObslugi = new DateTime(1990, 10, 12) }; DanePaczki paczka2 = new DanePaczki() { Adres = new Adres() { Ulica = "Niebieska", KodPocztowy = "01-999", Miasto = "Białe Trzecie", NumerMieszkania = "139" } , PoczatekObslugi = new DateTime(1990, 10, 10), KoniecObslugi = new DateTime(1990, 10, 12), Id = 6 }; ApplicationContext context = MockMainteiner.PobierzContextPaczek(new List <DanePaczki>() { paczka1, paczka2 }); DanePaczki paczkaPobrana = new PaczkaModel(context).PobierzPaczke(paczka2.Id); Assert.AreEqual(paczka2, paczkaPobrana); }
public void DodajKurieraTest() { var context = MockMainteiner.PobierzContextKurierow(new List <DaneKuriera>()); new KurierzyModel(context).DodajKuriera(TestDataFactory.DaneKuriera); DaneKuriera daneKuriera = TestDataFactory.DaneKuriera; DaneKuriera pobraneDaneKuriera = context.Kurierzy.FirstOrDefault( p => p.Imie == daneKuriera.Imie && p.Nazwisko == daneKuriera.Nazwisko && p.Adres.KodPocztowy == daneKuriera.Adres.KodPocztowy && p.Adres.Miasto == daneKuriera.Adres.Miasto && p.Adres.NumerMieszkania == daneKuriera.Adres.NumerMieszkania && p.Adres.Ulica == daneKuriera.Adres.Ulica && p.NumerPracowanika == daneKuriera.NumerPracowanika ); Assert.IsNotNull(pobraneDaneKuriera); pobraneDaneKuriera.Equals(daneKuriera); Assert.AreEqual(pobraneDaneKuriera, daneKuriera); }
public void PowiazKurieraISamochodTest() { DaneKuriera daneKuriera1 = new DaneKuriera() { Adres = new Adres() { KodPocztowy = "09-201", Miasto = "Sierpc", NumerMieszkania = "2", Ulica = "Poniatowskiego" }, Nazwisko = "Kowalski", Imie = "Maciej", UserId = 3 }; DaneSamochodu samochod1 = new DaneSamochodu() { Id = 1, NumRejestracyjny = "WE123R", Stan = "Sprawny" }; var context = MockMainteiner.PobierzContextKurierow(new List <DaneKuriera>() { daneKuriera1 }, samochody: new List <DaneSamochodu>() { samochod1 }); new SamochodyModel(context).PowiazKurieraISamochod(samochod1.Id, daneKuriera1.UserId); var samochodKuriera = context.Kurierzy.FirstOrDefault(p => p.UserId == daneKuriera1.UserId).Samochod; Assert.IsNotNull(samochodKuriera); Assert.AreEqual(samochodKuriera, samochod1); }
public void PobierzListePaczekKurieraBezPaczekTest() { var paczka1 = TestDataFactory.Paczka1; paczka1.Status.Kurier = null; var paczka2 = TestDataFactory.Paczka2; if (paczka2.Status != null) { paczka2.Status.Kurier = null; } var context = MockMainteiner.PobierzContextKurierow(new List <DaneKuriera>() { TestDataFactory.DaneKuriera1 }, paczki: new List <DanePaczki>() { paczka1, paczka2 }); List <DanePaczki> paczki = (new KurierzyModel(context).PobierzListePaczekKuriera(3)); Assert.AreEqual(0, paczki.Count); }