Example #1
0
        public void ShouldHaveCorrectCaloriesWhenSweetIsTrueForSmall()
        {
            TyrannoTea tea = new TyrannoTea();

            tea.AddSweet();
            Assert.Equal <uint>(2 * 8, tea.Calories);
        }
Example #2
0
        public void AddSweetNotifyOfSpecialPropertyChanged()
        {
            TyrannoTea tea = new TyrannoTea();

            Assert.PropertyChanged(tea, "Calories", () =>
            {
                tea.AddSweet();
            });
        }
Example #3
0
        public void ShouldHaveCorrectCaloriesWhenSweetIsTrueForLarge()
        {
            TyrannoTea tea = new TyrannoTea();

            tea.Size = Size.Large;
            tea.AddSweet();

            Assert.Equal <uint>(2 * 32, tea.Calories);
        }