public void TestMethod4() { string[] terrain = new string[] { "P...S" , "..#.." , "....." , "....." , "....D" }; BraveKnight braveKnight = new BraveKnight(terrain); Assert.IsTrue(braveKnight.MinDistance(0, 4) == 4); }
public void TestMethod5() { string[] terrain = new string[] { "P...S" , "..#.." , ".#..." , "....." , "....D" }; BraveKnight braveKnight = new BraveKnight(terrain); Assert.IsFalse(braveKnight.MinDistance(0, 24).HasValue); }
public void TestMethod8() { string[] terrain = new string[] { "P...S" , "....." , "....." , "....." , "..*.D" }; BraveKnight braveKnight = new BraveKnight(terrain); Assert.IsTrue(braveKnight.MinDistance(24, 0) == 3); }