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]); }
public void CreateBewerage() { var coffeMaker = new CoffeMaker(); var result = coffeMaker. }