public void When_IsApplicable_Called_For_NewVehicles_Then_Result_ShouldBe_True() { // arrange var zeroYearsStatery = new NewVehicleStrategy(); var vehicaleAge = 2; var expected = true; // act var result = zeroYearsStatery.IsApplicable(vehicaleAge); // assert Assert.AreEqual(expected, result); }
public void When_CalculatePriceReductionByMileage_Called_For_ZeroMileage_Then_Result_ShouldBe_Expected() { // arrange var expected = 0m; var newVehicleStrategy = new NewVehicleStrategy(); var mileage = 0; // act var result = newVehicleStrategy.CalculatePriceReductionByMileage(mileage); // assert Assert.AreEqual(expected, result); }