public void TestPuzzle09B() { var puz = new Solver09(); var result = puz.PuzzleB(TestData1); Assert.AreEqual(74765078, result); }
public void P9_TestParseData() { var results = Solver09.ParseData(TestData1); Assert.AreEqual(2, results.Length); Assert.AreEqual(10, results[0]); Assert.AreEqual(1618, results[1]); }
public void TestPuzzle09A() { var puz = new Solver09(); var result = puz.PuzzleA(TestData1); Assert.AreEqual(8317, result); result = puz.PuzzleA(TestData2); Assert.AreEqual(146373, result); result = puz.PuzzleA(TestData3); Assert.AreEqual(2764, result); result = puz.PuzzleA(TestData4); Assert.AreEqual(54718, result); result = puz.PuzzleA(TestData5); Assert.AreEqual(37305, result); }