public void TestGetPrice() { var rental = new WeeklyRental(); rental.BeginDate = DateTime.Now; rental.EndDate = rental.BeginDate.AddDays(21); Assert.AreEqual(rental.GetPrice(), 180m); }
public void FamilyRentTest() { double totalByHour = _hourlyRental.GetPrice() * _hourlyRental.GetTime() * _hourlyRental.GetNumberOfBikes(); double totalByDay = _dailyRental.GetPrice() * _dailyRental.GetTime() * _dailyRental.GetNumberOfBikes(); double totalByWeek = _weeklyRental.GetPrice() * _weeklyRental.GetTime() * _weeklyRental.GetNumberOfBikes(); double total = (totalByHour + totalByDay + totalByWeek) * 0.7; Assert.AreEqual(total, _familyRental.Rent(), 0); }
public void PriceTest() { _weeklyRental = new WeeklyRental(2, 6); Assert.AreEqual(60.0, _weeklyRental.GetPrice(), 0.01); }