public void ShouldBeAbleToSetSyrupFlavor(SyrupFlavor flavor)
        {
            var cco = new CropCircleOats();

            cco.SyrupFlavor = flavor;
            Assert.Equal(flavor, cco.SyrupFlavor);
        }
        public void ShouldProvideCurrentSpecialInstructions(bool butter, SyrupFlavor flavor, string[] instructions)
        {
            var cco = new CropCircleOats();

            cco.Butter      = butter;
            cco.SyrupFlavor = flavor;
            Assert.Equal(butter, cco.Butter);
            Assert.Equal(flavor, cco.SyrupFlavor);
            Assert.Equal(instructions.Length, cco.SpecialInstructions.Count);
        }
Ejemplo n.º 3
0
        public void ShouldProvideCurrentSpecialInstructions(bool halfStack, SyrupFlavor syrup, string[] instructions)
        {
            var cs = new CrashedSaucer()
            {
                HalfStack   = halfStack,
                SyrupFlavor = syrup
            };

            foreach (string expectedInstruction in instructions)
            {
                Assert.Contains(expectedInstruction, cs.SpecialInstructions);
            }
            Assert.Equal(instructions.Length, cs.SpecialInstructions.Count);
        }
Ejemplo n.º 4
0
        //This method adds syrup flavors to a list
        private void addSyrupFlavorsToList()
        {
            SyrupFlavor almond          = new SyrupFlavor("Almond");
            SyrupFlavor amaretto        = new SyrupFlavor("Amaretto");
            SyrupFlavor caramel         = new SyrupFlavor("Caramel");
            SyrupFlavor chocolateMilano = new SyrupFlavor("Chocolate Milano");
            SyrupFlavor cinnamon        = new SyrupFlavor("Cinnamon");
            SyrupFlavor pumpkinSpice    = new SyrupFlavor("Pumpkin Spice");

            syrupList.Add(almond);
            syrupList.Add(amaretto);
            syrupList.Add(caramel);
            syrupList.Add(chocolateMilano);
            syrupList.Add(cinnamon);
            syrupList.Add(pumpkinSpice);
        }