public void Calculate_NetPremium(decimal riskPremium, decimal renewalCommission, decimal expected) { // Arrange var sut = new CalculateLifeInsurance(); // Act var result = sut.CalculateNetPremium(riskPremium, renewalCommission); // Assert result.Should().Be(expected); }
public void Calculate_RiskPremium(decimal sumAssured, int age, decimal expected) { // Arrange var sut = new CalculateLifeInsurance(); // Act var result = sut.CalculateRiskPremium(sumAssured, age); // Assert result.Should().Be(expected); }
public void Should_GrossPremiumGreaterThanTwoPound(decimal sumAssured, int age) { // Arrange var sut = new CalculateLifeInsurance(); // Act var result = sut.CalculateInsurancePremium(sumAssured, age).InsurancePremium; // Assert result.Should().BeGreaterThan(2); }
public void Calculate_GrossPremium(decimal netPremium, decimal initialCommission, decimal expected) { // Arrange var sut = new CalculateLifeInsurance(); // Act var result = sut.CalculateGrossPremium(netPremium, initialCommission); // Assert result.Should().Be(expected); }
public void Should_ReturnTrue(int CalculateInsurancePremium) { // Arrange var sut = new CalculateLifeInsurance(); // Act var result = sut.CalculateInsurancePremium(CalculateInsurancePremium, 0); // Assert var expected = new Calculated { IsInsuranceCalculated = true }; result.IsInsuranceCalculated.Should().Be(expected.IsInsuranceCalculated); }