public void ShouldBeAssignableToAbstractIOrderItem()
        {
            GardenOrcOmelette goo = new GardenOrcOmelette();

            Assert.IsAssignableFrom <IOrderItem>(goo);
        }
        public void ShouldNotifyIfMushroomsChanges(string propertyChanged)
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.PropertyChanged(GOO, propertyChanged, () => GOO.Mushrooms = false);
        }
        public void ShouldReturnCorrectNameBasedOnToString()
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.Equal("Garden Orc Omelette", GOO.Name);
        }
        public void ShouldReturnCorrectCalories()
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.Equal((double)404, GOO.Calories);
        }
        public void ShouldReturnCorrectToString()
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.Equal("Garden Orc Omelette", GOO.ToString());
        }
Example #6
0
        public void ShouldInlcudeTomatoByDefault()
        {
            var GOO = new GardenOrcOmelette();

            Assert.True(GOO.Tomato);
        }
Example #7
0
        public void ShouldReturnCorrectCalories()
        {
            var GOO = new GardenOrcOmelette();

            Assert.True(GOO.Calories == 404);
        }
Example #8
0
        public void ShouldReturnCorrectCalories()
        {
            GardenOrcOmelette oo = new GardenOrcOmelette();

            Assert.Equal((uint)404, oo.Calories);
        }
Example #9
0
        public void ShouldReturnCorrectToString()
        {
            GardenOrcOmelette oo = new GardenOrcOmelette();

            Assert.Contains("Garden Orc Omelette", oo.ToString());
        }
Example #10
0
        public void ShouldInlcudeCheddarByDefault()
        {
            GardenOrcOmelette oo = new GardenOrcOmelette();

            Assert.True(oo.Cheddar);
        }
Example #11
0
        public void ShouldBeAINotifyPropertyChanged()
        {
            var oo = new GardenOrcOmelette();

            Assert.IsAssignableFrom <INotifyPropertyChanged>(oo);
        }
Example #12
0
        public static IEnumerable <IOrderItem> FullMenu()
        {
            var BB  = new BriarheartBurger();
            var DD  = new DoubleDraugr();
            var GOO = new GardenOrcOmelette();
            var PP  = new PhillyPoacher();
            var SS  = new SmokehouseSkeleton();
            var TT  = new ThalmorTriple();
            var TTB = new ThugsTBone();
            var sD  = new DragonbornWaffleFries();
            var mD  = new DragonbornWaffleFries();

            mD.Size = Size.Medium;
            var lD = new DragonbornWaffleFries();

            lD.Size = Size.Large;
            var sF = new FriedMiraak();
            var mF = new FriedMiraak();

            mF.Size = Size.Medium;
            var lF = new FriedMiraak();

            lF.Size = Size.Large;
            var sM = new MadOtarGrits();
            var mM = new MadOtarGrits();

            mM.Size = Size.Medium;
            var lM = new MadOtarGrits();

            lM.Size = Size.Large;
            var sV = new VokunSalad();
            var mV = new VokunSalad();

            mV.Size = Size.Medium;
            var lV = new VokunSalad();

            lV.Size = Size.Large;
            var sA = new ArentinoAppleJuice();
            var mA = new ArentinoAppleJuice();

            mA.Size = Size.Medium;
            var lA = new ArentinoAppleJuice();

            lA.Size = Size.Large;
            var sC = new CandlehearthCoffee();
            var mC = new CandlehearthCoffee();

            mC.Size = Size.Medium;
            var lC = new CandlehearthCoffee();

            lC.Size = Size.Large;
            var sMM = new MarkarthMilk();
            var mMM = new MarkarthMilk();

            mMM.Size = Size.Medium;
            var lMM = new MarkarthMilk();

            lMM.Size = Size.Large;
            var sW = new WarriorWater();
            var mW = new WarriorWater();

            mW.Size = Size.Medium;
            var lW = new WarriorWater();

            lW.Size = Size.Large;
            var scS = new SailorSoda();

            scS.Flavor = SodaFlavor.Cherry;
            var mcS = new SailorSoda();

            mcS.Size   = Size.Medium;
            mcS.Flavor = SodaFlavor.Cherry;
            var lcS = new SailorSoda();

            lcS.Size   = Size.Large;
            lcS.Flavor = SodaFlavor.Cherry;
            var sbS = new SailorSoda
            {
                Flavor = SodaFlavor.Blackberry
            };
            var mbS = new SailorSoda
            {
                Flavor = SodaFlavor.Blackberry,
                Size   = Size.Medium
            };

            var lbS = new SailorSoda
            {
                Flavor = SodaFlavor.Blackberry,
                Size   = Size.Large
            };
            var spS = new SailorSoda
            {
                Flavor = SodaFlavor.Peach
            };
            var mpS = new SailorSoda
            {
                Flavor = SodaFlavor.Peach,
                Size   = Size.Medium
            };
            var lpS = new SailorSoda
            {
                Flavor = SodaFlavor.Peach,
                Size   = Size.Large
            };
            var slS = new SailorSoda
            {
                Flavor = SodaFlavor.Lemon
            };
            var mlS = new SailorSoda
            {
                Flavor = SodaFlavor.Lemon,
                Size   = Size.Medium
            };
            var llS = new SailorSoda
            {
                Flavor = SodaFlavor.Lemon,
                Size   = Size.Large
            };
            var sgS = new SailorSoda
            {
                Flavor = SodaFlavor.Grapefruit
            };
            var mgS = new SailorSoda
            {
                Flavor = SodaFlavor.Grapefruit,
                Size   = Size.Medium
            };
            var lgS = new SailorSoda
            {
                Flavor = SodaFlavor.Grapefruit,
                Size   = Size.Large
            };
            var swS = new SailorSoda
            {
                Flavor = SodaFlavor.Watermelon
            };
            var mwS = new SailorSoda
            {
                Flavor = SodaFlavor.Watermelon,
                Size   = Size.Medium
            };
            var lwS = new SailorSoda
            {
                Flavor = SodaFlavor.Watermelon,
                Size   = Size.Large
            };

            IOrderItem[]             result     = { BB, DD, GOO, PP, SS, TT, TTB, sD, mD, lD, sF, mF, lF, sM, mM, lM, sV, mV, lV, sA, mA, lA, sC, mC, lC, sMM, mMM, lMM, sW, mW, lW, scS, mcS, lcS, sbS, mbS, lbS, spS, mpS, lpS, slS, mlS, llS, sgS, mgS, lgS, swS, mwS, lwS };
            IEnumerable <IOrderItem> enumerator = new List <IOrderItem>(result);

            return(enumerator);
        }
        public void ShouldReturnCorrectCalories()
        {
            GardenOrcOmelette goo = new GardenOrcOmelette();

            Assert.Equal(404, (double)goo.Calories);
        }
        public void ClassShouldImplementINotifyPropertyChangedInterface()
        {
            var goo = new GardenOrcOmelette();

            Assert.IsAssignableFrom <INotifyPropertyChanged>(goo);
        }
Example #15
0
        public void ShouldBeAssignableToIOrderItem()
        {
            var GOO = new GardenOrcOmelette();

            Assert.IsAssignableFrom <IOrderItem>(GOO);
        }
Example #16
0
        public void ShouldBeAEntree()
        {
            GardenOrcOmelette oo = new GardenOrcOmelette();

            Assert.IsAssignableFrom <Entree>(oo);
        }
Example #17
0
        public void ShouldInlcudeMushroomsByDefault()
        {
            var GOO = new GardenOrcOmelette();

            Assert.True(GOO.Mushrooms);
        }
Example #18
0
        public void ShouldBeAIOrderItem()
        {
            GardenOrcOmelette oo = new GardenOrcOmelette();

            Assert.IsAssignableFrom <IOrderItem>(oo);
        }
Example #19
0
        public void ShouldInlcudeCheddarByDefault()
        {
            var GOO = new GardenOrcOmelette();

            Assert.True(GOO.Cheddar);
        }
Example #20
0
        public void ShouldInlcudeBroccoliByDefault()
        {
            GardenOrcOmelette oo = new GardenOrcOmelette();

            Assert.True(oo.Broccoli);
        }
        public void ShouldReturnCorrectPrice()
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.Equal(4.57, GOO.Price);
        }
Example #22
0
        public void ShouldInlcudeMushroomsByDefault()
        {
            GardenOrcOmelette oo = new GardenOrcOmelette();

            Assert.True(oo.Mushrooms);
        }
        public void ShouldBeAssignableFromINotifyPropertyChangedInterface()
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.IsAssignableFrom <INotifyPropertyChanged>(GOO);
        }
Example #24
0
        public void ShouldInlcudeTomatoByDefault()
        {
            GardenOrcOmelette oo = new GardenOrcOmelette();

            Assert.True(oo.Tomato);
        }
        public void ShouldNotifyIfBroccoliChanges(string propertyChanged)
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.PropertyChanged(GOO, propertyChanged, () => GOO.Broccoli = false);
        }
Example #26
0
        public void ShouldBeAssignableToAbstractEntreeClass()
        {
            var GOO = new GardenOrcOmelette();

            Assert.IsAssignableFrom <Entree>(GOO);
        }
        public void ShouldNotifyIfCheddarChanges(string propertyChanged)
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.PropertyChanged(GOO, propertyChanged, () => GOO.Cheddar = false);
        }
Example #28
0
        public void ShouldInlcudeBroccoliByDefault()
        {
            var GOO = new GardenOrcOmelette();

            Assert.True(GOO.Broccoli);
        }
        public void ShouldBeAssignableFromIOrderItemInterface()
        {
            GardenOrcOmelette GOO = new GardenOrcOmelette();

            Assert.IsAssignableFrom <IOrderItem>(GOO);
        }
        public void ShouldBeAnEntree()
        {
            GardenOrcOmelette g = new GardenOrcOmelette();

            Assert.IsAssignableFrom <Entree>(g);
        }