public Drugie(bool typ, string dataOdbioru, string dataZwrotu, Miasta miastoOdbioru, Miasta miastoZwrotu) { ListaWypozyczen wypozyczenia = ListaWypozyczen.OdczytajXML("lista1.xml"); Osobowe osobowe = Osobowe.OdczytajXML("osobowe1.xml"); Dostawcze dostawcze = Dostawcze.OdczytajXML("dostawcze1.xml"); //dostepne = new List<SamochodOsobowy>(osobowe.wszystkieOsobowe); InitializeComponent(); DataContext = this; this.typ = typ; this.miastoOdbioru = miastoOdbioru; this.miastoZwrotu = miastoZwrotu; this.dataOdbioru = dataOdbioru; this.dataZwrotu = dataZwrotu; if (typ == true) { dostepne = new List <SamochodOsobowy>(osobowe.pokazDostepne(wypozyczenia, dataOdbioru, dataZwrotu)); listBox_auta.ItemsSource = dostepne; } else { dostepneDost = new List <SamochodDostawczy>(dostawcze.pokazDostepne(wypozyczenia, dataOdbioru, dataZwrotu)); listBox_auta.ItemsSource = dostepneDost; } }
public void jestwInwentarzu_true() { Osobowe os2 = new Osobowe(); SamochodOsobowy s2 = new SamochodOsobowy(); SamochodOsobowy s4 = new SamochodOsobowy(); bool oczekiwany = s2.Equals(s4); bool rezultat = os2.jestWInwentarzu(s2); Assert.AreEqual(oczekiwany, rezultat); }
public void Klonowanie() { var os1 = new Osobowe(); var os2 = new Osobowe(); os1.liczbaOsobowych = 5; os2 = (Osobowe)os1.Clone(); bool rezultat = os1.liczbaOsobowych > os2.liczbaOsobowych; Assert.IsFalse(rezultat); }
public void Usuwanie() { Osobowe os3 = new Osobowe(); SamochodOsobowy s3 = new SamochodOsobowy(); int liczbaPoczatkowa = os3.liczbaOsobowych; os3.UsunSamochod(s3); int rezultat = os3.liczbaOsobowych; int oczekiwany = liczbaPoczatkowa--; Assert.AreEqual(oczekiwany, rezultat); }
public void Dodawanie() { Osobowe os1 = new Osobowe(); SamochodOsobowy s1 = new SamochodOsobowy(); int liczbaPoczatkowa = os1.liczbaOsobowych; os1.dodajSamochod(s1); int rezultat = os1.liczbaOsobowych; int oczekiwany = liczbaPoczatkowa + 1; Assert.AreEqual(oczekiwany, rezultat); }