public void TestMethodMacchiatoWithCreateBewerage()
        {
            //Macchiato = Espresso and milk foam
            ICoffee macchiato = new CoffeMaker().AddEspresso().AddMilkFoam().CreateBewerage((x, y) => x.Ingredients.SequenceEqual(y.Ingredients));

            Assert.AreEqual("Macchiato", macchiato.CoffeeType);
        }
        public void TestMethodMochaWithCreateBewerage()
        {
            //Mocha = Espresso, milk and chocolate syrup
            ICoffee mocha = new CoffeMaker().AddEspresso().AddMilk().AddChocolateSyrup().CreateBewerage((x, y) => x.Ingredients.SequenceEqual(y.Ingredients));

            Assert.AreEqual("Mocha", mocha.CoffeeType);
        }
        public void TestMethodAmericanoWithCreateBewerage()
        {
            //Americano = Espresso and water
            ICoffee americano = new CoffeMaker().AddEspresso().AddWater().CreateBewerage((x, y) => x.Ingredients.SequenceEqual(y.Ingredients));

            Assert.AreEqual("Americano", americano.CoffeeType);
        }
        public void TestMethodCappuccinoWithCreateBewerage()
        {
            //Cappuccino = Milk, Espresso and Milk foam
            ICoffee cappuccino = new CoffeMaker().AddMilk().AddEspresso().AddMilkFoam().CreateBewerage((x, y) => x.Ingredients.SequenceEqual(y.Ingredients));

            Assert.AreEqual("Cappuccino", cappuccino.CoffeeType);
        }
        public void TestMethodEspressoWithCreateBewerage()
        {
            //Espresso = Espresso
            ICoffee espresso = new CoffeMaker().AddEspresso().CreateBewerage((x, y) => x.Ingredients.SequenceEqual(y.Ingredients));

            Assert.AreEqual("Espresso", espresso.CoffeeType);
        }
        public void TestMethodCreateLatteWithCreateBewerage()
        {
            //Latte = Milk and Espresso
            ICoffee latte = new CoffeMaker().AddMilk().AddEspresso().CreateBewerage((x, y) => x.Ingredients.SequenceEqual(y.Ingredients));

            Assert.AreEqual("Latte", latte.CoffeeType);
        }
        public void TestMethodCreateBewerage()
        {
            //Macchiato = Espresso and milk foam
            string  a         = "Espresso";
            ICoffee macchiato = new CoffeMaker().AddEspresso().AddMilkFoam().CreateBewerage((x, y) => x.Ingredients.SequenceEqual(y.Ingredients));

            Assert.AreEqual(a, macchiato.Ingredients[0]);
        }
Beispiel #8
0
        public void CreateBewerage()
        {
            var coffeMaker = new CoffeMaker();

            var result = coffeMaker.
        }