Inheritance: GeneratableItem
示例#1
0
        public void ColorOfFirTreeIsGreen()
        {
            //arrange
            FirTree firTree = new FirTree();

            //act

            //assert
            Assert.AreEqual(TreeColor.Green, firTree.Color);
        }
示例#2
0
        public void FirTreeBornAndGrow()
        {
            //arrange
            FirTree firTree = new FirTree();

            //act
            firTree.GrowUp(10.0);

            //assert
            Assert.AreEqual(10.0, firTree.Height);
        }
示例#3
0
        public void ChangeGrowingSpeed()
        {
            //arrange
            FirTree firTree = new FirTree();

            //act
            firTree.GrowUp(10.0);
            firTree.GrowingSpeed = 1.3;
            firTree.GrowUp();

            //assert
            Assert.AreEqual(11.3, firTree.Height);
        }
示例#4
0
 public static FirTree FirTree(int number, double deltaHeight, int needleLength, int numberOfCones)
 {
     FirTree newTree = new FirTree(number, deltaHeight, needleLength, numberOfCones);
     return newTree;
 }