示例#1
0
 public MoveTree( int gridSize )
 {
     GridSize = gridSize;
      _root = new Treenode();
      _root.AddLeftTurn();
      _root.AddRightTurn();
 }
示例#2
0
        public void Treenode_WhenAddingLeftTurn_ChildIncrementsLeftTurnCount()
        {
            var root = new Treenode { Name = "" };
             var child = root.AddLeftTurn();

             Assert.AreEqual(root.LeftTurns + 1, child.LeftTurns);
             Assert.AreEqual(child.Name, "L");
        }