Beispiel #1
0
        public void Part1()
        {
            var xmas          = new Xmas(_input);
            var invalidNumber = xmas.GetInvalidNumber(25);

            TestContext.WriteLine($"Answer = {invalidNumber}");
        }
Beispiel #2
0
        public void Part2WithTestData()
        {
            var xmas     = new Xmas(_testData);
            var weakness = xmas.FindWeakness(127);

            weakness.ShouldBe(62);
        }
Beispiel #3
0
        public void Part1WithTestData()
        {
            var xmas          = new Xmas(_testData);
            var invalidNumber = xmas.GetInvalidNumber(5);

            invalidNumber.ShouldBe(127);
        }
Beispiel #4
0
        public void Part2()
        {
            var xmas          = new Xmas(_input);
            var invalidNumber = xmas.GetInvalidNumber(25);
            var weakness      = xmas.FindWeakness(invalidNumber);

            TestContext.WriteLine($"Answer = {weakness}");
        }