public void AddingWater_AddingCoffee_ReturnsEsspresso()
        {
            var espresso = new CoffeeMachine().CoffeeSize(1)
                           .AddBean(new Ingredient()
            {
                AmmountInG = 5, Sort = CoffeeSort.Robusta
            })
                           .AddWater(5)
                           .GetCoffeeIngredients();

            var Type = espresso.CaffeeType().ToString();

            Assert.AreEqual(Type, "Esspresso");
        }
        public void AddingEsspresso_AddingChocolate_AddingMilk_ReturnsMocha()
        {
            var espresso = new CoffeeMachine().CoffeeSize(1)
                           .AddBean(new Ingredient()
            {
                AmmountInG = 5, Sort = CoffeeSort.Robusta
            })
                           .AddChocolate(4)
                           .AddMilk(5)
                           .GetCoffeeIngredients();

            var Type = espresso.CaffeeType().ToString();

            Assert.AreEqual(Type, "Mocha");
        }
        public void Adding_FromOutSide_OurList_ReturnsNon()
        {
            var espresso = new CoffeeMachine().CoffeeSize(1)
                           .AddBean(new Ingredient()
            {
                AmmountInG = 5, Sort = CoffeeSort.Robusta
            })
                           .AddChocolate(4)
                           .AddMilk(5)
                           .AddWater(5)
                           .AddMilkFoam(5)
                           .GetCoffeeIngredients();

            var Type = espresso.CaffeeType().ToString();

            Assert.AreEqual(Type, "Custom");
        }