public void HoldOnionShouldRemoveOnion()
        {
            SteakosaurusBurger sb = new SteakosaurusBurger();

            sb.HoldOnion();
            Assert.DoesNotContain <string>("Onion", sb.Ingredients);
        }
Exemple #2
0
        public void HoldOnionShouldNotifyOfSpecialPropertyChange()
        {
            SteakosaurusBurger steak = new SteakosaurusBurger();

            Assert.PropertyChanged(steak, "Special", () =>
            {
                steak.HoldOnion();
            });
        }
Exemple #3
0
        public void SpecialShouldHoldOnions()
        {
            SteakosaurusBurger steak = new SteakosaurusBurger();

            steak.HoldOnion();
            Assert.Collection <string>(steak.Special,
                                       item =>
            {
                Assert.Equal("Hold Onion", item);
            }
                                       );
        }
 private void OnHoldOnion(object sender, RoutedEventArgs e)
 {
     steak.HoldOnion();
 }