public void CalculateNumberOf3Toppings_Test()
        {
            PizzaCalcEngine          pCalcEng = new PizzaCalcEngine();
            Dictionary <string, int> results  = pCalcEng.CalculateNumberOfToppings(true, 3, MoqTopping(55));

            Assert.True(results.Count() == 3);
        }
        public void CalculateNumberOfToppings_NullTest()
        {
            PizzaCalcEngine          pCalcEng = new PizzaCalcEngine();
            Dictionary <string, int> results  = pCalcEng.CalculateNumberOfToppings(true, 3, null);

            Assert.True(results == null);
        }
        public void CalculateNumberOf10Toppings_Test()
        {
            PizzaCalcEngine          pCalcEng = new PizzaCalcEngine();
            Dictionary <string, int> results  = pCalcEng.CalculateNumberOfToppings(true, 10, MoqTopping(55));

            // We only have 4 different toppings
            Assert.False(results.Count() == 10);
        }