public void Exceptions3() { // arrange var name = "Bulgarian"; var dough = "White Homemade 200".Split(); var toppings = new[] { "Topping Meat 123" }; Assert.Catch <Exception>(() => { var pizza = new Pizza.Pizza(name, dough, toppings); }); }
public void Meatless370Calories() { // arrange var name = "Meatless"; var dough = "Wholegrain Crispy 100".Split(); var toppings = new[] { "Topping Veggies 50", "Topping Cheese 50" }; var pizza = new Pizza.Pizza(name, dough, toppings); Assert.AreEqual("Meatless - 370 Calories.", string.Format("{0} - {1} Calories.", pizza.Name, pizza.Calories)); }
public void Exceptions1() { // arrange var name = "Bulgarian"; var dough = "White Chewy 100".Split(); var toppings = new[] { "Topping Sirene 50", "Topping Cheese 50", "Topping Krenvirsh 20", "Topping Meat 10" }; Assert.Catch <Exception>(() => { var pizza = new Pizza.Pizza(name, dough, toppings); }); }
static void Main(string[] args) { var pizzaName = Console.ReadLine().Split().Skip(1).First(); var dough = Console.ReadLine().Split().Skip(1).ToArray(); List <string> topping = new List <string>(); string input = Console.ReadLine(); do { topping.Add(input); input = Console.ReadLine(); } while (input != "END"); var pizza = new Pizza.Pizza(pizzaName, dough, topping.ToArray()); Console.WriteLine(string.Format("{0} - {1} Calories.", pizza.Name, pizza.Calories)); }
public void Exceptions() { // arrange var name = "Bulgarian"; var dough = "White Chewy 100".Split(); var toppings = new[] { "Topping Sauce 20", "Topping Cheese 50", "Topping Cheese 40", "Topping Meat 10", "Topping Sauce 10", "Topping Cheese 30", "Topping Cheese 40", "Topping Meat 20", "Topping Sauce 30", "Topping Cheese 25", "Topping Cheese 40", "Topping Meat 40" }; Assert.Catch <Exception>(() => { var pizza = new Pizza.Pizza(name, dough, toppings); }); }
public Mushrooms(Pizza pizza) : base(pizza) { this.Name = pizza.Name + " + mushrooms"; CountOfSupplements += 1; Cost = Pizza.Cost += 3; }
public Pizza ChooseSupplements(Pizza pizza) { while (true) { Console.WriteLine("Choose your supplements"); Console.WriteLine("\r\n"); Console.WriteLine("1. Mushrooms - 3$"); Console.WriteLine("2. Pepper - 4$"); Console.WriteLine("3. Pepperoni - 2$"); Console.WriteLine("4. No just give me my pizza"); while (true) { if (Int32.TryParse(Console.ReadLine(), out choose)) { break; } else { Console.WriteLine("Pls input correct variant"); } } switch (choose) { case 1: Console.WriteLine("Your pizza"); pizza = new Mushrooms(pizza); Console.WriteLine($"Name: {pizza.Name}"); Console.WriteLine($"Cost: {pizza.GetCost()}"); return(pizza); case 2: Console.WriteLine("Your pizza"); pizza = new Pepper(pizza); Console.WriteLine($"Name: {pizza.Name}"); Console.WriteLine($"Cost: {pizza.GetCost()}"); return(pizza); case 3: Console.WriteLine("Your pizza"); pizza = new Pepperoni(pizza); Console.WriteLine($"Name: {pizza.Name}"); Console.WriteLine($"Cost: {pizza.GetCost()}"); return(pizza); case 4: Console.WriteLine("Your pizza"); Console.WriteLine($"Name: {pizza.Name}"); Console.WriteLine($"Cost: {pizza.GetCost()}"); Console.ReadKey(); Environment.Exit(0); break; default: Console.WriteLine("Pls input correct variant"); break; } } }
public PizzaWithSupplements(Pizza pizza) : base(pizza.Name) { this.Pizza = pizza; }
public void AddPizza(Pizza pizza) { Pizzas.Add(pizza); CalculateTotalPrice(); }
public SausagePizza(Pizza pizza) : base(pizza) { }