public void Should_ConvertListToGroupDataList(List <string> lines, List <Tuple <string, int> > expectedGroups) { var inputHandler = new InputHandlerServiceDay6(); var groups = inputHandler.ConvertListToGroupDataList(lines); Assert.Equal(expectedGroups, groups); }
public void Should_CreateGroupsDay6bFromInput(List <Tuple <string, int> > input, List <GroupDay6b> expectedGroups) { var inputHandler = new InputHandlerServiceDay6(); var groups = inputHandler.CreateGroup6bFromInput(input); groups.Should().AllBeOfType(typeof(GroupDay6b)); groups.Should().BeEquivalentTo(expectedGroups); }
public void Should_CreateGroupsDay6aFromInput(List <string> lines, List <GroupDay6a> expectedGroups) { var inputHandler = new InputHandlerServiceDay6(); var groups = inputHandler.CreateGroup6aFromInput(lines); groups.Should().AllBeOfType(typeof(GroupDay6a)); groups.Should().BeEquivalentTo(expectedGroups); }