Exemplo n.º 1
0
        public void ShouldHaveCorrectSpecialAfterHoldingOnions()
        {
            Brontowurst bw = new Brontowurst();

            bw.HoldOnions();
            Assert.Contains <string>("Hold Onions", bw.Special);
        }
Exemplo n.º 2
0
        public void HoldOnionShouldRemoveOnions()
        {
            Brontowurst bw = new Brontowurst();

            bw.HoldOnions();
            Assert.DoesNotContain <string>("Onions", bw.Ingredients);
        }
Exemplo n.º 3
0
        public void HoldOnionsShouldNotifyOfIngredientsPropertyChange()
        {
            Brontowurst bw = new Brontowurst();

            Assert.PropertyChanged(bw, "Ingredients", () => { bw.HoldOnions(); });
        }
Exemplo n.º 4
0
        public void HoldOnionsShouldNotifyOfSpecialPropertyChange()
        {
            Brontowurst bw = new Brontowurst();

            Assert.PropertyChanged(bw, "Special", () => { bw.HoldOnions(); });
        }