Beispiel #1
0
        public void CalculateAnswersEveryoneAnsweredYesOn_ShouldGiveCorrectValue_GivenSpecificValidInput()
        {
            var input = new[] { "ab", "ac" };
            var sut   = new CustomsFormCalculator();

            var actual = sut.CalculateAnswersEveryoneAnsweredYesOn(input);

            actual.Should().Be("a");
        }
Beispiel #2
0
        public void SumOfCalculateAnswersEveryoneAnsweredYesOn()
        {
            var input       = File.ReadAllText("Inputs\\day06.txt");
            var inputGroups = input.Split("\n\n");
            var sut         = new CustomsFormCalculator();

            var sum = inputGroups.Sum(inputGroup => sut.CalculateAnswersEveryoneAnsweredYesOn(inputGroup.Split('\n')).Length);

            sum.Should().Be(3351);
        }