public void AbstractStoreUT_TestNyStore() { PizzaStoreFactory pizzaStoreFactory = new PizzaStoreFactory(); IPizzaStore pizzaStore = pizzaStoreFactory.CreateStore("New York"); Assert.AreEqual("Preparing NY Style Cheesy Pizza\n" + "Baking NY Style Cheesy Pizza\n" + "Cutting NY Style Cheesy Pizza\n" + "Boxing NY Style Cheesy Pizza\n", pizzaStore.OrderPizza("Cheese")); Assert.AreEqual("Preparing NY Style Pepperoni Pizza\n" + "Baking NY Style Pepperoni Pizza\n" + "Cutting NY Style Pepperoni Pizza\n" + "Boxing NY Style Pepperoni Pizza\n", pizzaStore.OrderPizza("Pepperoni")); }
static void Main(string[] args) { IPizza pizza = null; IPizzaStore pizzaStore = null; pizzaStore = new NYPizzaStore(); pizza = pizzaStore.OrderPizza(PizzaMenu.VeggiePizza); Console.WriteLine(pizza); pizza = pizzaStore.OrderPizza(PizzaMenu.PepperoniPizza); Console.WriteLine(pizza); pizzaStore = new ChicagoPizzaStore(); pizza = pizzaStore.OrderPizza(PizzaMenu.CheesePizza); Console.WriteLine(pizza); pizza = pizzaStore.OrderPizza(PizzaMenu.ClamPizza); Console.WriteLine(pizza); }
public void Initialize() { store = new FakePizzaStore(); }
public PizzaController(IPizzaStore s) { store = s; }