Example #1
0
        public void TobogganTrajectoryDetectTree()
        {
            var tobogganTrajectory = new TobogganTrajectory("toboggan_testing_map.txt");

            var actualPosition = tobogganTrajectory.ApplyRule(new[] { 0, 0 }, new[] { 0, 0, 1, 3 });

            Assert.IsFalse(tobogganTrajectory.IsTRee(actualPosition));

            actualPosition = tobogganTrajectory.ApplyRule(actualPosition, new[] { 0, 0, 1, 3 });
            Assert.IsTrue(tobogganTrajectory.IsTRee(actualPosition));
        }