public Premium CalculatePremium()
        {
            var premium = new Premium(BasePremium);
            premium.Apply(age);
            premium.Apply(gender);
            premium.Apply(destination);
            premium.Apply(tax);

            return premium;
        }
Esempio n. 2
0
        public void femaleAgeTest1()
        {
            var female = new Premium();

            Assert.AreEqual(5, female.CalcPremium(20, "female"));
        }
 public PremiumTests()
 {
     premium = new Premium(100);
 }
 public abstract Premium ApplyRule(InsuranceQuote insuranceQuote, Premium premium);