示例#1
0
        public void TestInput()
        {
            var data = Day9InputParser.ParseHeightMap("input_data/day9-test.txt");
            var sut  = new CaveHeightMap(data);

            Assert.Equal(15, sut.RiskLevel());
        }
示例#2
0
        public void TestInputTwo()
        {
            var data = Day9InputParser.ParseHeightMap("input_data/day9-test.txt");
            var sut  = new CaveHeightMap(data);

            Assert.Equal(1134, sut.Basins());
        }
示例#3
0
        public void PuzzelTwo()
        {
            var data = Day9InputParser.ParseHeightMap("input_data/day9-1.txt");
            var sut  = new CaveHeightMap(data);

            Assert.Equal(1263735, sut.Basins());
        }
示例#4
0
        public void PuzzelOne()
        {
            var data = Day9InputParser.ParseHeightMap("input_data/day9-1.txt");
            var sut  = new CaveHeightMap(data);

            Assert.Equal(452, sut.RiskLevel());
        }