public void ShouldReturnCorrectSize() { lv = new LiquifiedVegetation(); Assert.Equal(Size.Small, lv.Size); lv.Size = Size.Medium; Assert.Equal(Size.Medium, lv.Size); lv.Size = Size.Large; Assert.Equal(Size.Large, lv.Size); }
/// <summary> /// Handler for event of Liquified Vegitation 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 LiquifiedVegetation_Click(object sender, EventArgs e) { LiquifiedVegitationCustom lvcWindow = new LiquifiedVegitationCustom(); LiquifiedVegetation lv = new LiquifiedVegetation(); lvcWindow.ShowDialog(); lv = lvcWindow.lv; OrderList.Add(lv); }
public void ShouldHaveCorrectFruit() { lv = new LiquifiedVegetation(); Assert.Equal(JuiceFlavor.Apple, lv.JuiceFlavor); lv.JuiceFlavor = JuiceFlavor.Cranberry; Assert.Equal(JuiceFlavor.Cranberry, lv.JuiceFlavor); lv.JuiceFlavor = JuiceFlavor.Grape; Assert.Equal(JuiceFlavor.Grape, lv.JuiceFlavor); lv.JuiceFlavor = JuiceFlavor.Orange; Assert.Equal(JuiceFlavor.Orange, lv.JuiceFlavor); lv.JuiceFlavor = JuiceFlavor.Tomato; Assert.Equal(JuiceFlavor.Tomato, lv.JuiceFlavor); }
public void PropertyShouldChange() { lv = new LiquifiedVegetation(); Assert.PropertyChanged(lv, "JuiceFlavor", () => lv.JuiceFlavor = TheFlyingSaucer.Data.Enums.JuiceFlavor.Apple); lv = new LiquifiedVegetation(); lv.JuiceFlavor = JuiceFlavor.Cranberry; Assert.PropertyChanged(lv, "JuiceFlavor", () => lv.JuiceFlavor = TheFlyingSaucer.Data.Enums.JuiceFlavor.Cranberry); lv = new LiquifiedVegetation(); lv.JuiceFlavor = JuiceFlavor.Grape; Assert.PropertyChanged(lv, "JuiceFlavor", () => lv.JuiceFlavor = TheFlyingSaucer.Data.Enums.JuiceFlavor.Grape); lv = new LiquifiedVegetation(); lv.JuiceFlavor = JuiceFlavor.Orange; Assert.PropertyChanged(lv, "JuiceFlavor", () => lv.JuiceFlavor = TheFlyingSaucer.Data.Enums.JuiceFlavor.Orange); lv = new LiquifiedVegetation(); lv.JuiceFlavor = JuiceFlavor.Tomato; Assert.PropertyChanged(lv, "JuiceFlavor", () => lv.JuiceFlavor = TheFlyingSaucer.Data.Enums.JuiceFlavor.Tomato); lv = new LiquifiedVegetation(); Assert.PropertyChanged(lv, "Size", () => lv.Size = Size.Small); lv.Size = Size.Medium; Assert.PropertyChanged(lv, "Size", () => lv.Size = Size.Medium); lv.Size = Size.Large; Assert.PropertyChanged(lv, "Size", () => lv.Size = Size.Large); }
public LiquifiedVegitationCustom() { lv = new LiquifiedVegetation(); InitializeComponent(); }