public void DescriptionShouldBeCorrect() { var lm = new LivestockMutilation(); string description = "A hearty gravy saturated with sausage, poured over fluffy golden buttermilk biscuits."; Assert.Equal(description, lm.Description); }
public void ShouldChangeProperty() { var lm = new LivestockMutilation(); lm.GravyOnTheSide = true; Assert.PropertyChanged(lm, "GravyOnTheSide", () => lm.GravyOnTheSide = true); }
public void ShouldBeAbleToSetPotatoes() { var lm = new LivestockMutilation(); lm.GravyOnTheSide = true; Assert.True(lm.GravyOnTheSide); lm.GravyOnTheSide = false; Assert.False(lm.GravyOnTheSide); }
/// <summary> /// Handler for event of Livestock Mutilation 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 LivestockMutilation_Click(object sender, EventArgs e) { LiveStockMutilationCustom lscWindow = new LiveStockMutilationCustom(); LivestockMutilation ls = new LivestockMutilation(); lscWindow.ShowDialog(); ls = lscWindow.ls; OrderList.Add(ls); }
public void ShouldProvideCurrentSpecialInstructions(bool gravyOnTheSide, string[] instructions) { var lm = new LivestockMutilation() { GravyOnTheSide = gravyOnTheSide }; foreach (var expected in instructions) { Assert.Contains(expected, lm.SpecialInstructions); } Assert.Equal(instructions.Length, lm.SpecialInstructions.Count); }
public void ShouldHaveCorrectPrice() { var lm = new LivestockMutilation(); Assert.Equal(6.10m, lm.Price); }
public void ShouldHaveCorrectCalories() { var lm = new LivestockMutilation(); Assert.Equal(332u, lm.Calories); }
public void NameShouldBeCorrect() { var lm = new LivestockMutilation(); Assert.Equal("Livestock Mutilation", lm.Name); }
public LiveStockMutilationCustom() { ls = new LivestockMutilation(); InitializeComponent(); }