public void TestMudCakeRecipe() { var blankCake = new MudCake(); var cooker = new MudCakeCooker(blankCake); var finalResult = cooker.Cook(); Assert.Equal("Mud!", finalResult.SecretIngredient); }
public void TestMudCakeHadIcingAdded() { MudCake mudCake = new MudCake(); mudCake.Accept(_cakeVisitor); Assert.Equal("Chocolate Icing", mudCake.Icing); Assert.True(mudCake.DoubleIcing); }