Exemplo n.º 1
0
        public void ParseInput()
        {
            var input = FileReader.ReadFile("day08.txt").First();

            _day08.ParseLayers(input, 25, 6);
            Assert.AreEqual(1463, _day08.Checksum());
        }
Exemplo n.º 2
0
        public async Task Day08_Part1_Test()
        {
            var result = await fixture.Client.GetAsync("/2019/day/8/input");

            result.EnsureSuccessStatusCode();
            var input = await result.Content.ReadAsStringAsync();

            var image    = Day08.DecodeImageData(input, imageWidth: 25, imageHeight: 6);
            var checksum = Day08.Checksum(image);

            Assert.Equal(2064, checksum);
        }