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 Optons_Winter_GreenAndSlender() { IFirTree treedTree = new FirTree(); forest.Add(treedTree); forest.SetSeason(Season.Winter); Assert.AreEqual(treedTree.Colour, Color.Green); Assert.AreEqual(treedTree.Shape, Shape.Slender); }
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); }