public void Options_Winter_GreenAndSlender() { IFirTree tree = new FirTree(); tree.TreeOption(Season.Summer); Assert.AreEqual(Color.Green, tree.Colour); Assert.AreEqual(Shape.Slender, tree.Shape); }
public void Options_Autumn_DarkGreenAndNormal() { IFirTree tree = new FirTree(); tree.TreeOption(Season.Autumn); Assert.AreEqual(Color.DarkGreen, tree.Colour); Assert.AreEqual(Shape.Normal, tree.Shape); }
public void Grow_Work_RiseHeightAndWidth() { IFirTree tree = new FirTree(); tree.TreeOption(Season.Summer); tree.Grow(); Assert.AreEqual(10, tree.Width); Assert.AreEqual(10, tree.Height); }
public void GrownEvent_Work_Called() { IFirTree tree = new FirTree(); tree.TreeOption(Season.Autumn); tree.Grown += (o, e) => wascalled = true; tree.Grow(); Assert.IsTrue(wascalled); }