public void GivenListOfRides_GenerateInvoice() { Ride ride1 = new Ride(2, 2); Ride ride2 = new Ride(2, 1); List <Ride> rides = new List <Ride>(); rides.Add(ride1); rides.Add(ride2); Assert.AreEqual(43.0d, invoiceGeneratorNormalRide.TotalFareForMultipleRidesreturn(rides)); Assert.AreEqual(21.5d, invoiceGeneratorNormalRide.averagePerRide); Assert.AreEqual(2, invoiceGeneratorNormalRide.numOfRides); }