コード例 #1
0
        public void P10_TestLoadProductionData()
        {
            var solver = new AdventOfCode2018.Day10.Day10Solver();

            solver.LoadProductionData();
            Assert.AreNotEqual(0, solver.LoadedDataCount);
            Assert.AreNotEqual(0, solver.LoadedPointDataCount);
        }
コード例 #2
0
        public void P10_TestSolveNext()
        {
            var solver = new AdventOfCode2018.Day10.Day10Solver();

            solver.Normalizer = new Point(600, 600);
            solver.LoadTestData();
            Assert.AreNotEqual(0, solver.LoadedDataCount);
            Assert.AreNotEqual(0, solver.LoadedPointDataCount);
            for (int i = 0; i < 5; i++)
            {
                var data = new List <Point>(solver.SolveNext());
                Assert.AreNotEqual(0, data.Count);
            }
        }