Exemplo n.º 1
0
        public void TestPuzzle09B()
        {
            var puz    = new Solver09();
            var result = puz.PuzzleB(TestData1);

            Assert.AreEqual(74765078, result);
        }
Exemplo n.º 2
0
        public void P9_TestParseData()
        {
            var results = Solver09.ParseData(TestData1);

            Assert.AreEqual(2, results.Length);
            Assert.AreEqual(10, results[0]);
            Assert.AreEqual(1618, results[1]);
        }
Exemplo n.º 3
0
        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);
        }