예제 #1
0
        public void ChangingIceInvokesPropertyChangedOnSpecialInstructions()
        {
            MockDrinkItem drink = new MockDrinkItem();

            Assert.PropertyChanged(drink, "SpecialInstructions", () => drink.Ice = false);
        }
예제 #2
0
        public void ChangingSizeInvokesPropertyChangedOnName()
        {
            MockDrinkItem drink = new MockDrinkItem();

            Assert.PropertyChanged(drink, "Calories", () => drink.Size = Size.Medium);
        }
예제 #3
0
        public void ChangingIceInvokesPropertyChangedOnIce()
        {
            MockDrinkItem drink = new MockDrinkItem();

            Assert.PropertyChanged(drink, "Ice", () => drink.Ice = false);
        }
예제 #4
0
        public void DrinkImplementsINotifyPropertyChanged()
        {
            MockDrinkItem drink = new MockDrinkItem();

            Assert.IsAssignableFrom <IOrderItem>(drink);
        }