public void kosztWypozyczenia_so_null() { var k1 = new Klient("Adam", "Nowak", "123456789", "*****@*****.**"); var sd1 = new SamochodDostawczy("Fiat", "Ducato", "2017", Silniki.Benzyna, Skrzynie.Manualna, 9.4, 250.0, 550); var wypozyczenie1 = new Wypozyczenie(Miasta.Kraków, Miasta.Warszawa, "12-05-2020", "16-05-2020", k1, sd1); double cena_rezultat = wypozyczenie1.kosztWypozyczenia(); double cena_oczekiwana = sd1.Cena * Convert.ToDouble((wypozyczenie1.DataZwrotu - wypozyczenie1.DataOdbioru).TotalDays) + SamochodDostawczy.KaucjaZwrotna + SamochodDostawczy.OplataDodatkowa; Assert.AreEqual(cena_oczekiwana, cena_rezultat); }
public void kosztWypozyczenia_so_notNull() { var k2 = new Klient("Jan", "Kot", "567345234", "*****@*****.**"); var so1 = new SamochodOsobowy("Ford", "Mondeo", "2013", Silniki.Diesel3, Skrzynie.Automatyczna, 6.0, 150.0, 5); var wypozyczenie2 = new Wypozyczenie(Miasta.Łódź, Miasta.Szczecin, "10-05-2020", "15-05-2020", k2, so1); double cena_rezultat = wypozyczenie2.kosztWypozyczenia(); double cena_oczekiwana = so1.Cena * Convert.ToDouble((wypozyczenie2.DataZwrotu - wypozyczenie2.DataOdbioru).TotalDays) + SamochodOsobowy.KaucjaZwrotna; Assert.AreEqual(cena_oczekiwana, cena_rezultat); }
public void kosztWypozyczenia_so_notNull() { var k2 = new Klient("Tomasz", "Kowalski", "142876243", "*****@*****.**", "75847362548924123", "07/20", "331"); var so1 = new SamochodOsobowy("Ford", "Mondeo", "2013", Silniki.Diesel3, Skrzynie.Automatyczna, 6.0, 150.0, 5); var wypozyczenie2 = new Wypozyczenie(Miasta.Łódź, Miasta.Szczecin, "10-05-2020", "15-05-2020", k2, so1); double cena_rezultat = wypozyczenie2.kosztWypozyczenia(); double cena_oczekiwana = so1.Cena * Convert.ToDouble((wypozyczenie2.DataZwrotu - wypozyczenie2.DataOdbioru).TotalDays) + SamochodOsobowy.KaucjaZwrotna; Assert.AreEqual(cena_oczekiwana, cena_rezultat); }