public void CalculateAnswersEveryoneAnsweredYesOn_ShouldGiveCorrectValue_GivenSpecificValidInput() { var input = new[] { "ab", "ac" }; var sut = new CustomsFormCalculator(); var actual = sut.CalculateAnswersEveryoneAnsweredYesOn(input); actual.Should().Be("a"); }
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); }