public void Part1_ReturnValidPasswords(params string[] Input) { int expected = 2; int actual = new SolutionDay2().Part1(Input); Assert.Equal(expected, actual); }
public void Part2_FullInput() { int expected = 634; int actual = new SolutionDay2().Part2(null); Assert.Equal(expected, actual); }
private static void RunSolution(int day) { switch (day) { case 0: break; case 1: var solution = new SolutionDay1(); solution.Initialize(); break; case 2: var solution2 = new SolutionDay2(); solution2.Initialize(); break; case 3: var solution3 = new SolutionDay3(); solution3.Initialize(); break; case 4: var solution4 = new SolutionDay4(); solution4.Initialize(); break; case 5: var solution5 = new SolutionDay5(); solution5.Initialize(); break; case 6: var solution6 = new SolutionDay6(); solution6.Initialize(); break; case 7: var solution7 = new SolutionDay7(); break; case 8: var solution8 = new SolutionDay8(); solution8.Initialize(); break; case 10: var solution10 = new SolutionDay10(); solution10.Initialize(); break; } }