public void When_IsApplicable_Called_For_DecentVehicles_Then_Result_ShouldBe_True() { // arrange var zeroYearsStatery = new DecentAgeStrategy(); var vehicaleAge = 5; 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 decentVehicleStrategy = new DecentAgeStrategy(); var mileage = 0; // act var result = decentVehicleStrategy.CalculatePriceReductionByMileage(mileage); // assert Assert.AreEqual(expected, result); }