public void Test_ChicagoPizza_Theory(string expected) { // arrange var sut = new ChicagoPizza(); // act var actual = sut.Name; // assert Assert.Equal(expected, actual); }
public void Test_ChicagoPizza_Fact() { // arrange var sut = new ChicagoPizza(); var expected = "Chicago Pizza"; // act var actual = sut.Name; // assert Assert.Equal(expected, actual); }
public void ShouldCreateDuplicateCodeAndReturnAPizza(PizzaType type) { var ingredients = new List <string>(); IPizza pizza = null; switch (type) { case PizzaType.NewYork: pizza = new NewYorkPizza(ingredients); break; case PizzaType.Chicago: pizza = new ChicagoPizza(ingredients); break; case PizzaType.California: pizza = new CaliforniaPizza(ingredients); break; } Assert.NotNull(pizza as NewYorkPizza); }