Exemple #1
0
        public void Part2Exercise()
        {
            var data = new FileRelationshipInputData(_filePath);
            var sut  = new DistanceToSantaCalculator();

            var result = sut.Calculate(data);

            result.Should().Be(367);
        }
Exemple #2
0
        public void Part2Example()
        {
            var data = new RelationshipInputData(new List <string>
            {
                "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"
            });
            var sut = new DistanceToSantaCalculator();

            var result = sut.Calculate(data);

            result.Should().Be(4);
        }