Ejemplo n.º 1
0
        public void TestDecafCost2()
        {
            Beverage coffee = new Decaf();

            // add soy to Decaf coffee
            coffee = new SoyBeverageDecorator(coffee);

            Assert.Equal(1.50, coffee.getCost());
        }
Ejemplo n.º 2
0
        public void TestDecafCost3()
        {
            Beverage coffee = new Decaf();

            // add soy and caramel to Decaf coffee object
            coffee = new SoyBeverageDecorator(coffee);
            coffee = new CaramelBeverageDecorator(coffee);

            Assert.Equal(2, coffee.getCost());
        }