Beispiel #1
0
        public int Part2()
        {
            var orbitAnalyzer = new OrbitAnalyzer(_orbits);
            var value         = orbitAnalyzer.GetOrbitalTransfers("YOU", "SAN");

            return(value);
        }
Beispiel #2
0
        public int Part1()
        {
            var orbitAnalyzer = new OrbitAnalyzer(_orbits);
            var value         = orbitAnalyzer.GetNumberOfOrbits();

            return(value);
        }
Beispiel #3
0
        public void Part2Sample()
        {
            var expected      = 4;
            var orbits        = Day06.ReadInput(@"Inputs\inputDay06Test2.txt");
            var orbitAnalyzer = new OrbitAnalyzer(orbits);
            var value         = orbitAnalyzer.GetOrbitalTransfers("YOU", "SAN");

            Assert.Equal(expected, value);
        }
Beispiel #4
0
        public void Part1Sample()
        {
            var expected      = 42;
            var orbits        = Day06.ReadInput(@"Inputs\inputDay06Test1.txt");
            var orbitAnalyzer = new OrbitAnalyzer(orbits);
            var value         = orbitAnalyzer.GetNumberOfOrbits();

            Assert.Equal(expected, value);
        }