public async Task Part2_DetailedExample() { // Arrange var subject = new UniversalOrbitMap(); var input = @"COM)B B)C C)D D)E E)F B)G G)H D)I E)J J)K K)L K)YOU I)SAN"; // Act var result = await subject.SolvePart2Async(input.ToMemoryStream()); // Assert Assert.Equal("4", result); }
public async Task Part2_ConcrateExcercise() { // Arrange var subject = new UniversalOrbitMap(); using var input = File.OpenRead("Day6/Input.txt"); // Act var result = await subject.SolvePart2Async(input); // Assert Assert.Equal("373", result); }