コード例 #1
0
        public void Puzzle_A()
        {
            // Arrenge
            string expected = "";
            string input    = PuzzleInput.GetInputAsText(day);

            // Act
            var actual = Day10.PuzzleA();

            // Assert
            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
        public void TestPartTwoInput()
        {
            string input = System.IO.File.ReadAllText("./Inputs/Day10.in");

            Assert.Equal(23903, Day10.PartTwo(input.Split("\r\n")));
        }
コード例 #3
0
        public void Answer2()
        {
            long answer = 396857386627072;

            Assert.AreEqual(answer, Day10.Problem2());
        }
コード例 #4
0
        public void Answer1()
        {
            int answer = 2263;

            Assert.AreEqual(answer, Day10.Problem1());
        }
コード例 #5
0
        public void TestArrangements()
        {
            var adapters = Day10.ParseAdapters("Advent_of_Code_2020.Day10.SampleInput.txt");

            Assert.Equal(19208, Day10.CountAllArrangements(adapters));
        }