コード例 #1
0
        public void TestValidIngredientList()
        {
            EspressoValidator ev = new EspressoValidator();

            Assert.IsTrue(ev.Validate(new List <IDrinkIngredient> {
                new DrinkIngredientFactory().Create("milk")
            }));
            Assert.IsTrue(ev.Validate(new List <IDrinkIngredient> {
                new DrinkIngredientFactory().Create("sugar")
            }));
            Assert.IsTrue(ev.Validate(new List <IDrinkIngredient> {
                new DrinkIngredientFactory().Create("chocolate topping")
            }));
        }
コード例 #2
0
        public void TestInvalidIngredient()
        {
            EspressoValidator ev = new EspressoValidator();

            Assert.IsFalse(ev.Validate(new List <IDrinkIngredient> {
                new DrinkIngredientFactory().Create("coconut")
            }));
        }