Beispiel #1
0
        public void ShouldHaveEmptySpecialListByDefault()
        {
            TRexKingBurger trex = new TRexKingBurger();

            Assert.Empty(trex.Special);
        }
Beispiel #2
0
        public void HoldingShouldNotifyOfSpecialAndIngredientsPropertyChanged()
        {
            TRexKingBurger trex = new TRexKingBurger();

            Assert.PropertyChanged(trex, "Special", () =>
            {
                trex.HoldBun();
            });
            Assert.PropertyChanged(trex, "Ingredients", () =>
            {
                trex.HoldBun();
            });
            Assert.PropertyChanged(trex, "Special", () =>
            {
                trex.HoldPickle();
            });
            Assert.PropertyChanged(trex, "Ingredients", () =>
            {
                trex.HoldPickle();
            });
            Assert.PropertyChanged(trex, "Special", () =>
            {
                trex.HoldKetchup();
            });
            Assert.PropertyChanged(trex, "Ingredients", () =>
            {
                trex.HoldKetchup();
            });
            Assert.PropertyChanged(trex, "Special", () =>
            {
                trex.HoldLettuce();
            });
            Assert.PropertyChanged(trex, "Ingredients", () =>
            {
                trex.HoldLettuce();
            });
            Assert.PropertyChanged(trex, "Special", () =>
            {
                trex.HoldTomato();
            });
            Assert.PropertyChanged(trex, "Ingredients", () =>
            {
                trex.HoldTomato();
            });
            Assert.PropertyChanged(trex, "Special", () =>
            {
                trex.HoldMustard();
            });
            Assert.PropertyChanged(trex, "Ingredients", () =>
            {
                trex.HoldMustard();
            });
            Assert.PropertyChanged(trex, "Special", () =>
            {
                trex.HoldMayo();
            });
            Assert.PropertyChanged(trex, "Ingredients", () =>
            {
                trex.HoldMayo();
            });
        }
Beispiel #3
0
        public void ShouldHaveCorrectDefaultCalories()
        {
            TRexKingBurger trex = new TRexKingBurger();

            Assert.Equal <uint>(728, trex.Calories);
        }
        public void TRexKingBurgerDescriptionShouldGiveName()
        {
            TRexKingBurger trex = new TRexKingBurger();

            Assert.Equal("T-Rex King Burger", trex.Description);
        }
Beispiel #5
0
        public void ShouldHaveCorrectDefaultPrice()
        {
            TRexKingBurger trex = new TRexKingBurger();

            Assert.Equal(8.45, trex.Price, 2);
        }
        public void DescriptionMatchesToString()
        {
            TRexKingBurger trex = new TRexKingBurger();

            Assert.Equal(trex.Description, trex.ToString());
        }
Beispiel #7
0
        public void ShouldHaveEmptySpecialByDefault()
        {
            TRexKingBurger t = new TRexKingBurger();

            Assert.Empty(t.Special);
        }
        public void HoldTomatoShouldNotifyOfSpecialPropertyChange()
        {
            TRexKingBurger trex = new TRexKingBurger();

            Assert.PropertyChanged(trex, "Special", () => { trex.HoldTomato(); });
        }
Beispiel #9
0
        public void TRexKingBurgerShouldHaveEmptySpecialByDefault()
        {
            TRexKingBurger pb = new TRexKingBurger();

            Assert.Empty(pb.Special);
        }
Beispiel #10
0
        public void TRexKingBurgerShouldHaveCorrectDescription()
        {
            TRexKingBurger pb = new TRexKingBurger();

            Assert.Equal("T-Rex King Burger", pb.Description);
        }
        public void TRexKingBurgerToStringShouldGiveName()
        {
            TRexKingBurger trex = new TRexKingBurger();

            Assert.Equal("T-Rex King Burger", trex.ToString());
        }
 public CustomizeTRexKingBurger(TRexKingBurger tk)
 {
     InitializeComponent();
     this.tk = tk;
 }