public void CalculateForEmployee(string name, double expected) { var calculator = new NameStartsWithLetterADiscountCalculator(); var employee = new Employee { Name = name, InitialCostOfBenefits = 100, NameStartsWithLetterADiscountRate = .10 }; var actual = calculator.Calculate(employee); Assert.AreEqual(expected, actual); }
public void CalculateForDependent(string name, double expected) { var calculator = new NameStartsWithLetterADiscountCalculator(); var dependent = new Dependent { Name = name, InitialCostOfBenefits = 100, NameStartsWithLetterADiscountRate = .10 }; var actual = calculator.Calculate(dependent); Assert.AreEqual(expected, actual); }