public void GivenTimeAndDistance_calculateFare(double distance, double time) { Ride ride = new Ride(distance, time); int expected = 53; Assert.AreEqual(expected, invoiceGeneratorNormalRide.TotalFareForSingleRidereturn(ride)); }
public void GivenTimeAndDistance_calculatePremiumFare(double distance, double time) { InvoiceGenerator invoiceGeneratorPremium = new InvoiceGenerator(InvoiceGenerator.ServiceType.PREMIUM_RIDE); Ride ride = new Ride(distance, time); int output = 38; Assert.AreEqual(output, invoiceGeneratorPremium.TotalFareForSingleRidereturn(ride)); }