public void TestCalculation(int age, int amount, CalculationSatus expectedStatus, decimal expectedPremium) { var calculator = new PremiumCalculator(_referenceData); decimal premium = 0M; var result = calculator.CalculatePremium(age, ref amount, ref premium); Assert.That(result == expectedStatus); Assert.That(premium == expectedPremium); }
public void calculatePremium_withValidAgeAndGenderAsFemale_ReturnsValidPremium() { //Arrange _premiumCalculator = new PremiumCalculator(_logger.Object, _appConfig); //Act var resultObject = _premiumCalculator.CalculatePremium(36, "female"); //Assert Assert.IsTrue(resultObject == 3960); }