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);
        }