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

            cco.SyrupFlavor = flavor;
            Assert.Equal(flavor, cco.SyrupFlavor);
        }
        public void PriceIsCorrect(Size size, decimal price)
        {
            var cco = new CropCircleOats();

            cco.Size = size;
            Assert.Equal(price, cco.Price);
        }
        public void CaloriesAreCorrectForSize(Size size, uint calories)
        {
            var cco = new CropCircleOats();

            cco.Size = size;
            Assert.Equal(calories, cco.Calories);
        }
        public void ShouldBeAbleToSetButter()
        {
            var cco = new CropCircleOats();

            Assert.Equal(true, cco.Butter);
            cco.Butter = false;
            Assert.Equal(false, cco.Butter);
        }
        public void NameIsCorrectForSize(Size size, string name)
        {
            var cco = new CropCircleOats();

            cco.Size = size;
            Assert.Equal(size, cco.Size);
            Assert.Equal(name, cco.Name);
        }
Beispiel #6
0
        /// <summary>
        /// Handler for event of Crop Circle Oats Button
        /// Creates new instance of customization window
        /// Passes updated item object back on window close
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void CropCircleOats_Click(object sender, EventArgs e)
        {
            CropCircleOatsCustom ccocWindow = new CropCircleOatsCustom();
            CropCircleOats       cco        = new CropCircleOats();

            ccocWindow.ShowDialog();
            cco = ccocWindow.cco;
            OrderList.Add(cco);
        }
        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);
        }
Beispiel #8
0
 public CropCircleOatsCustom()
 {
     cco = new CropCircleOats();
     InitializeComponent();
 }
        public void DescriptionIsCorrect()
        {
            var cco = new CropCircleOats();

            Assert.Equal("A hearty oatmeal doused in butter and your choice of syrup.", cco.Description);
        }