public void Calculate_FineAmountTest_15MilesOver_WithOneHistory() { // arrange MeaningfulCaluclation calc = new MeaningfulCaluclation(); decimal expectedFine = 1000; int history = 1; int recordedSpeed = 65; // act decimal actualFine = calc.Calculate_FineAmount(recordedSpeed, MagiConstants.LegalSpeed, history); // assert Assert.AreEqual(expectedFine, actualFine); }
public void Calculate_FineAmountTest_Not_Speeding() { // arrange MeaningfulCaluclation calc = new MeaningfulCaluclation(); decimal expectedFine = 0; int history = 0; int recordedSpeed = 50; // act decimal actualFine = calc.Calculate_FineAmount(recordedSpeed, MagiConstants.LegalSpeed, history); // assert Assert.AreEqual(expectedFine, actualFine); }