public void ShouldHaveRoomForCream() { sf = new SaucerFuel(); Assert.Equal(false, sf.RoomForCream); sf.RoomForCream = true; Assert.Equal(true, sf.RoomForCream); }
public void ShouldTakeDecaf() { sf = new SaucerFuel(); Assert.Equal(false, sf.Decaf); sf.Decaf = true; Assert.Equal(true, sf.Decaf); }
public void ShouldReturnCorrectSize() { sf = new SaucerFuel(); Assert.Equal(Size.Small, sf.Size); sf.Size = Size.Medium; Assert.Equal(Size.Medium, sf.Size); sf.Size = Size.Large; Assert.Equal(Size.Large, sf.Size); }
/// <summary> /// Handler for event of Saucer Fuel 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 SaucerFuel_Click(object sender, EventArgs e) { SaucerFuelCustom sfcWindow = new SaucerFuelCustom(); SaucerFuel sf = new SaucerFuel(); sfcWindow.ShowDialog(); sf = sfcWindow.sf; OrderList.Add(sf); }
public void PropertyShouldChange() { sf = new SaucerFuel(); Assert.PropertyChanged(sf, "Size", () => sf.Size = Size.Small); sf.Size = Size.Medium; Assert.PropertyChanged(sf, "Size", () => sf.Size = Size.Medium); sf.Size = Size.Large; Assert.PropertyChanged(sf, "Size", () => sf.Size = Size.Large); sf.RoomForCream = true; Assert.PropertyChanged(sf, "RoomForCream", () => sf.RoomForCream = true); sf.Decaf = true; Assert.PropertyChanged(sf, "Decaf", () => sf.Decaf = true); }
public SaucerFuelCustom() { sf = new SaucerFuel(); InitializeComponent(); }