public void ParkingAdd_ChangesCount() { Parking p = new Parking(); MiejsceParkingowe mp = new MiejsceParkingowe(RodzajMiejsca.Duze, false); Assert.IsTrue(p.Repo.Count == 0); p.Add(mp); Assert.IsTrue(p.Repo.Count == 1); }
public void MiejsceParkingowe_ThrowsException_WhenTooSmallZwykle() { MiejsceParkingowe mp = new MiejsceParkingowe(RodzajMiejsca.Zwykle, false); Osoba os1 = new Osoba("Ala", "Nowak", "45121478644", "*****@*****.**", "123321123"); Samochod s1 = new DuzySamochod("PO1232", "Ford", "Czerwony"); os1.Pojazdy.Add(s1); mp.ZajmijMiejsce(s1, os1); }
public void MiejsceParkingowe_ThrowsException_WhenDlaNiepelnosprawnychAndOsobaNotNiepelnosprawna() { MiejsceParkingowe mp = new MiejsceParkingowe(RodzajMiejsca.Duze, true); Osoba os1 = new Osoba("Ala", "Nowak", "45121478644", "*****@*****.**", "123321123"); Samochod s1 = new Samochod("PO1232", "Ford", "Czerwony"); os1.Pojazdy.Add(s1); mp.ZajmijMiejsce(s1, os1); }
public void Test_Rezerwacja() { MiejsceParkingowe m_testowe = new MiejsceParkingowe(); Rezerwacja testowa = new Rezerwacja("2018-02-02", "2018-02-04", 6); string format = "yyyy-MM-dd"; Assert.AreEqual("2018-02-02", testowa.DataOd.ToString(format)); Assert.AreEqual("2018-02-04", testowa.DataDo.ToString(format)); Assert.AreEqual(10.00, testowa.ObliczCene()); }
public void MiejsceParkingoweOpuscMiejsce_ThrowsException_WhenDataZakonczeniaBeforeDataRozpoczecia() { MiejsceParkingowe mp = new MiejsceParkingowe(RodzajMiejsca.Duze, false); Osoba os1 = new Osoba("Ala", "Nowak", "45121478644", "*****@*****.**", "123321123"); Samochod s1 = new Samochod("PO1232", "Ford", "Czerwony"); os1.Pojazdy.Add(s1); DateTime dataRozpoczecia = DateTime.Parse("2020-05-01"); DateTime dataZakonczenia = DateTime.Parse("2020-04-01"); mp.ZajmijMiejsce(s1, os1, dataRozpoczecia); mp.OpuscMiejsce(dataZakonczenia); }
public void MiejsceParkingowe_Normal() { MiejsceParkingowe mp = new MiejsceParkingowe(RodzajMiejsca.Duze, false); Osoba os1 = new Osoba("Ala", "Nowak", "45121478644", "*****@*****.**", "123321123"); Samochod s1 = new Samochod("PO1232", "Ford", "Czerwony"); Samochod s2 = new Samochod("PO1231", "Ford", "Czerwony"); os1.Pojazdy.Add(s1); os1.Pojazdy.Add(s2); mp.ZajmijMiejsce(s1, os1); mp.OpuscMiejsce(); mp.ZajmijMiejsce(s2, os1); }
public void MiejsceParkingoweOpuscMiejsce_ThrowsException_WhenMiejsceWolne() { MiejsceParkingowe mp = new MiejsceParkingowe(RodzajMiejsca.Duze, false); mp.OpuscMiejsce(); }
public void Test_MiejsceParkingowe() { MiejsceParkingowe m_testowe = new MiejsceParkingowe(); Assert.AreEqual(18, m_testowe.NrMiejsca); }