public void TestTreeCounter(int right, int down, int expectedTrees) { MapTraverser traverser = new MapTraverser(); char[,] map = traverser.GetInputDataMap(TestDataFilePath); int noOfTrees = traverser.TreeCounter(map, right, down); Assert.AreEqual(expectedTrees, noOfTrees); }
public void SolveDayThreePuzzelOne() { MapTraverser traverser = new MapTraverser(); int down = 1; int right = 3; char[,] map = traverser.GetInputDataMap(PuzzleFilePath); int noOfTrees = traverser.TreeCounter(map, right, down); Console.WriteLine(noOfTrees); Assert.AreEqual(225, noOfTrees); }