Пример #1
0
        public void CalculateOrbitCount_ListOfOrbitPatterns_ReturnsOrbitCount()
        {
            // Arrange
            const string input = "COM)B,B)C,C)D,D)E,E)F,B)G,G)H,D)I,E)J,J)K,K)L";
            const int    answerToTheUltimateQuestionOfLifeTheUniverseAndEverything = 42;
            var          orbitPatterns = input.Split(',').ToList();

            // Act
            var result = SolarSystem.CalculateOrbitCount(orbitPatterns);

            // Assert
            result.Should().Be(answerToTheUltimateQuestionOfLifeTheUniverseAndEverything);
        }