static void Main(string[] args) { Beverage beverage = new Espresso(); Console.WriteLine(beverage.GetDescription() + ", total £" + beverage.Cost()); Beverage beverage2 = new HouseBlend(); Console.WriteLine(beverage2.GetDescription() + ", total £" + beverage2.Cost()); beverage2 = new Mocha(beverage2); beverage2 = new Whip(beverage2); Console.WriteLine(beverage2.GetDescription() + ", total £" + beverage2.Cost()); }
static void Main(string[] args) { Beverage beverage = new Espresso(); Console.WriteLine($"{beverage.GetDescription()} ${beverage.Cost()}"); Beverage beverage2 = new HouseBlend(); beverage2 = new Mocha(beverage2); beverage2 = new Mocha(beverage2); Console.WriteLine($"{beverage2.GetDescription()} ${beverage2.Cost()}"); Console.ReadKey(); }
static void Main(string[] args) { Beverage beverage = new Espresso(); Console.WriteLine(beverage.GetDescription() + " $" + beverage.Cost()); Beverage beverage2 = new DarkRoast(); beverage2 = new Mocha(beverage2); beverage2 = new Mocha(beverage2); beverage2 = new Whip(beverage2); Console.WriteLine(beverage2.GetDescription() + " $" + beverage2.Cost()); Console.ReadKey(); }
static void Main(string[] args) { var espresso = new Espresso(); Console.WriteLine($"{espresso.AsString()} costs {espresso.Cost()} $"); var espressoWithMilk = new WithMilk(espresso); Console.WriteLine($"{espressoWithMilk.AsString()} costs {espressoWithMilk.Cost()} $"); var espressoWithMilkAndSugar = new WithSugar(espressoWithMilk); Console.WriteLine($"{espressoWithMilkAndSugar.AsString()} costs {espressoWithMilkAndSugar.Cost()} $"); Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("We have these fabulous drinkings."); Beverage espresso = new Espresso(); Beverage latte = new Latte(); Beverage orangejuice = new OrangeJuice(); Console.WriteLine($"Espresso : {espresso.Description} \\.{espresso.Cost()}"); Console.WriteLine($"Latte : {espresso.Description} \\.{latte.Cost()}"); Console.WriteLine($"OrangeJuice : {espresso.Description} \\.{orangejuice.Cost()}"); Beverage mochaLatte = new Mocha(new Latte()); Console.WriteLine($"Mocha Latte : {mochaLatte.Description} \\.{mochaLatte.Cost()}"); Console.ReadLine(); }
static void Main() { Beverage beverage = new Espresso(); Console.WriteLine(beverage.Description + " $" + beverage.Cost()); Beverage beverage2 = new DarkRoast(); beverage2 = new MochaCondiment(beverage2); beverage2 = new MochaCondiment(beverage2); beverage2 = new WhipCondiment(beverage2); Console.WriteLine(beverage2.Description + " $" + beverage2.Cost()); Beverage beverage3 = new HouseBlend(); beverage3 = new MochaCondiment(beverage3); beverage3 = new WhipCondiment(beverage3); Console.WriteLine(beverage3.Description + " $" + beverage3.Cost()); }
static void Main(string[] args) { Beverage beverage = new Espresso(); Console.WriteLine(beverage.Description + " $" + beverage.Cost()); Beverage beverage1 = new DarkRoast(); beverage1 = new Mocha(beverage1); beverage1 = new Mocha(beverage1); beverage1 = new Whip(beverage1); Console.WriteLine(beverage1.Description + " $" + beverage1.Cost()); Beverage beverage2 = new HouseBlend(); beverage2 = new Soy(beverage2); beverage2 = new Mocha(beverage2); beverage2 = new Whip(beverage2); Console.WriteLine(beverage2.Description + " $" + beverage2.Cost()); }
public static void Main(string[] args) { Beverage beverage = new Espresso(); Console.WriteLine(beverage.GetDescription() + " $ " + beverage.Cost()); Beverage c1 = new DarkRoast(); c1 = new Mocha(c1); c1 = new Mocha(c1); c1 = new Whip(c1); Console.WriteLine(c1.GetDescription() + " $ " + c1.Cost()); Beverage b3 = new HouseBlend(); b3 = new Soy(b3); b3 = new Mocha(b3); b3 = new Whip(b3); Console.WriteLine(b3.GetDescription() + " $ " + b3.Cost()); }
static void Main() { Beverage espresso = new Espresso(); Console.WriteLine($"{espresso.GetDescription()} ${espresso.Cost()}"); Beverage darkRoast = new DarkRoast(); darkRoast = new Mocha(darkRoast); darkRoast = new Mocha(darkRoast); darkRoast = new Whip(darkRoast); Console.WriteLine($"{darkRoast.GetDescription()} ${darkRoast.Cost()}"); Beverage houseBlend = new HouseBlend(); houseBlend = new Soy(houseBlend); houseBlend = new Mocha(houseBlend); houseBlend = new Whip(houseBlend); Console.WriteLine($"{houseBlend.GetDescription()} ${houseBlend.Cost()}"); }
static void Main(string[] args) { IBeverage beverage = new Espresso(); Console.WriteLine(beverage.Description + " $" + beverage.Cost()); IBeverage beverage2 = new DarkRoast(); beverage2 = new Mocha(beverage2); beverage2 = new Mocha(beverage2); beverage2 = new Whip(beverage2); Console.WriteLine(beverage2.Description + " $" + beverage2.Cost()); IBeverage beverage3 = new DarkRoast(); beverage3 = new Milk(beverage3); beverage3 = new Mocha(beverage3); beverage3 = new Whip(beverage3); Console.WriteLine(beverage3.Description + " $" + beverage3.Cost()); }
static void Main(string[] args) { var beverage = new Espresso(); Console.WriteLine($"{beverage.Description} $ {beverage.Cost()}"); Beverage beverage2 = new HouseBlend(); beverage2 = new Mocha(beverage2); beverage2 = new Mocha(beverage2); beverage2 = new Whip(beverage2); Console.WriteLine($"{beverage2.Description} $ {beverage2.Cost()}"); Beverage beverage3 = new Espresso(); beverage3 = new Mocha(beverage3); beverage3 = new Whip(beverage3); Console.WriteLine($"{beverage2.Description} $ {beverage2.Cost()}"); }
static void Main(string[] args) { Beverage beverage = new Espresso(); Console.WriteLine(beverage.GetDescription() + " $" + beverage.Cost()); Beverage darkRoast = new DarkRoast(); darkRoast = new Mocha(darkRoast); darkRoast = new Mocha(darkRoast); darkRoast = new Whip(darkRoast); Console.WriteLine(darkRoast.GetDescription() + " $" + darkRoast.Cost()); Beverage houseBlend = new HouseBlend(); houseBlend = new Soya(houseBlend); houseBlend = new Mocha(houseBlend); houseBlend = new Whip(houseBlend); Console.WriteLine(houseBlend.GetDescription() + " $" + houseBlend.Cost()); }
static void Main(string[] args) { Console.WriteLine("Starbuzz Coffee"); Beverage beverage = new Espresso(); Console.WriteLine($"{beverage.Description} : ${beverage.Cost()}"); Beverage beverage1 = new DarkRoast(); beverage1 = new Mocha(beverage1); beverage1 = new Mocha(beverage1); beverage1 = new Whip(beverage1); Console.WriteLine($"{beverage1.Description} : ${beverage1.Cost()}"); Beverage beverage2 = new HouseBlend(); beverage2 = new Soy(beverage2); beverage2 = new Mocha(beverage2); beverage2 = new Whip(beverage2); Console.WriteLine($"{beverage2.Description} : ${beverage2.Cost()}"); }
static void Main(string[] args) { Beverage beverage = new Espresso(); Console.WriteLine($"{beverage.Description} $ {beverage.Cost()}"); Beverage beverage2 = new DarkRoast(); beverage2 = new Mocha(beverage2); beverage2 = new Mocha(beverage2); beverage2 = new Whip(beverage2); Console.WriteLine($"{beverage2.Description} $ {beverage2.Cost()}"); Beverage beverage3 = new DarkRoast(); beverage3 = new Soy(beverage3); beverage3 = new Mocha(beverage3); beverage3 = new Whip(beverage3); Console.WriteLine($"{beverage3.Description} $ {beverage3.Cost()}"); Console.Read(); }
static void Main(string[] args) { Console.OutputEncoding = Encoding.Default; Beverage beverage = new Espresso(); Console.WriteLine(beverage.Description + " - Price: " + beverage.Cost() + " €"); Beverage beverage2 = new DarkRoast(); beverage2 = new Mocha(beverage2); beverage2 = new Mocha(beverage2); beverage2 = new Whip(beverage2); Console.WriteLine(beverage2.Description + " - Price: " + beverage2.Cost() + " €"); Beverage beverage3 = new HouseBlend(); beverage3 = new Soy(beverage3); beverage3 = new Mocha(beverage3); beverage3 = new Whip(beverage3); Console.WriteLine(beverage3.Description + " - Price: " + beverage3.Cost() + " €"); }
public void should_pay_1_when_buy_espresso() { var espresso = new Espresso(false,false); Assert.Equal(4.0, espresso.Cost()); }
public void should_pay_8_when_buy_espresso_with_milk_and_mocha() { var espresso = new Espresso(true, true); Assert.Equal(8.0, espresso.Cost()); }
public void should_pay_7_when_buy_espresso_with_mocha() { var espresso = new Espresso(false, true); Assert.Equal(7.0, espresso.Cost()); }
public void should_pay_5_when_buy_espresso_with_milk() { var espresso = new Espresso(true,false); Assert.Equal(5.0, espresso.Cost()); }