Beispiel #1
0
        public void ShouldBeAbleToSetCheese()
        {
            Briarheart burger = new Briarheart();

            burger.Cheese = false;
            Assert.False(burger.Cheese);
        }
Beispiel #2
0
        public void ShouldBeAbleToSetMustard()
        {
            Briarheart burger = new Briarheart();

            burger.Mustard = false;
            Assert.False(burger.Mustard);
        }
Beispiel #3
0
        public void ShouldBeAbleToSetPickle()
        {
            Briarheart burger = new Briarheart();

            burger.Pickle = false;
            Assert.False(burger.Pickle);
        }
Beispiel #4
0
        public void ShouldBeAbleToSetBun()
        {
            Briarheart burger = new Briarheart();

            burger.Bun = false;
            Assert.False(burger.Bun);
        }
Beispiel #5
0
        public void ShouldBeAbleToSetKetchup()
        {
            Briarheart burger = new Briarheart();

            burger.Ketchup = false;
            Assert.False(burger.Ketchup);
        }
Beispiel #6
0
        public void ShouldReturnCorrectSpecialInstructions(bool includeBun, bool includeKetchup, bool includeMustard,
                                                           bool includePickle, bool includeCheese)
        {
            Briarheart burger = new Briarheart();

            burger.Bun     = includeBun;
            burger.Ketchup = includeKetchup;
            burger.Mustard = includeMustard;
            burger.Pickle  = includePickle;
            burger.Cheese  = includeCheese;

            if (!includeBun && !includeKetchup && !includeMustard && !includePickle && !includeCheese)
            {
                Assert.Equal("Hold bun", burger.SpecialInstructions[0]);
                Assert.Equal("Hold ketchup", burger.SpecialInstructions[1]);
                Assert.Equal("Hold mustard", burger.SpecialInstructions[2]);
                Assert.Equal("Hold pickle", burger.SpecialInstructions[3]);
                Assert.Equal("Hold cheese", burger.SpecialInstructions[4]);
            }
        }
Beispiel #7
0
        public void ShouldIncludeCheeseByDefault()
        {
            Briarheart burger = new Briarheart();

            Assert.True(burger.Cheese);
        }
Beispiel #8
0
        public void ShouldIncludePickleByDefault()
        {
            Briarheart burger = new Briarheart();

            Assert.True(burger.Pickle);
        }
Beispiel #9
0
        public void ShouldIncludeMustardByDefault()
        {
            Briarheart burger = new Briarheart();

            Assert.True(burger.Mustard);
        }
Beispiel #10
0
        public void ShouldIncludeKetchupByDefault()
        {
            Briarheart burger = new Briarheart();

            Assert.True(burger.Ketchup);
        }
Beispiel #11
0
        public void ShouldIncludeBunByDefault()
        {
            Briarheart burger = new Briarheart();

            Assert.True(burger.Bun);
        }
Beispiel #12
0
        public void ShouldReturnCorrectToString()
        {
            Briarheart burger = new Briarheart();

            Assert.Equal("Briarheart Burger", burger.ToString());
        }
Beispiel #13
0
        public void ShouldReturnCorrectCalories()
        {
            Briarheart burger = new Briarheart();

            Assert.True(burger.Calories == 743);
        }
Beispiel #14
0
        public void ShouldReturnCorrectPrice()
        {
            Briarheart burger = new Briarheart();

            Assert.True(burger.Price == 6.32);
        }