22
33import java .util .List ;
44
5- import org .junit .jupiter .api .Disabled ;
65import org .junit .jupiter .api .DisplayName ;
76import org .junit .jupiter .api .MethodOrderer .OrderAnnotation ;
87import org .junit .jupiter .api .Order ;
1413import com .adventofcode .flashk .common .test .constants .TestFilename ;
1514import com .adventofcode .flashk .common .test .constants .TestFolder ;
1615import com .adventofcode .flashk .common .test .constants .TestTag ;
17- import com .adventofcode .flashk .common .test .utils .PuzzleTest ;
1816import com .adventofcode .flashk .common .test .utils .Input ;
1917
2018import static org .junit .jupiter .api .Assertions .assertEquals ;
2119
2220@ DisplayName (TestDisplayName .DAY_11 )
2321@ TestMethodOrder (OrderAnnotation .class )
24- @ Disabled // TODO Remove comment when implemented
25- public class Day11Test extends PuzzleTest {
22+ class Day11Test {
2623
2724 private static final String INPUT_FOLDER = TestFolder .DAY_11 ;
2825
@@ -31,17 +28,16 @@ public class Day11Test extends PuzzleTest {
3128 @ Tag (TestTag .PART_1 )
3229 @ Tag (TestTag .SAMPLE )
3330 @ DisplayName (TestDisplayName .PART_1_SAMPLE )
34- public void testSolvePart1Sample () {
31+ void part1SampleTest () {
3532
3633 // Read input file
3734 List <String > inputs = Input .readStringLines (INPUT_FOLDER , TestFilename .INPUT_FILE_SAMPLE );
3835
3936 PlutonianPebbles plutonianPebbles = new PlutonianPebbles (inputs );
40-
41- assertEquals (22L ,plutonianPebbles .solveA (6 ));
37+ assertEquals (22L ,plutonianPebbles .solve (6 ));
4238
4339 plutonianPebbles = new PlutonianPebbles (inputs );
44- assertEquals (55312L ,plutonianPebbles .solveA (25 ));
40+ assertEquals (55312L ,plutonianPebbles .solve (25 ));
4541
4642 }
4743
@@ -50,33 +46,13 @@ public void testSolvePart1Sample() {
5046 @ Tag (TestTag .PART_1 )
5147 @ Tag (TestTag .INPUT )
5248 @ DisplayName (TestDisplayName .PART_1_INPUT )
53- public void testSolvePart1Input () {
49+ void part1InputTest () {
5450
5551 // Read input file
5652 List <String > inputs = Input .readStringLines (INPUT_FOLDER , TestFilename .INPUT_FILE );
57- PlutonianPebbles plutonianPebbles = new PlutonianPebbles (inputs );
58-
59- System .out .println ("Solution: " +plutonianPebbles .solveA (75 ));
60- //assertEquals(189547L,0L);
61-
62- }
63-
64- @ Test
65- @ Order (1 )
66- @ Tag (TestTag .PART_1 )
67- @ Tag (TestTag .SAMPLE )
68- @ DisplayName (TestDisplayName .PART_2_SAMPLE )
69- public void testSolvePart2Sample () {
70-
71- // Read input file
72- List <String > inputs = Input .readStringLines (INPUT_FOLDER , TestFilename .INPUT_FILE_SAMPLE );
7353
7454 PlutonianPebbles plutonianPebbles = new PlutonianPebbles (inputs );
75-
76- assertEquals (22L ,plutonianPebbles .solveB (6 ));
77-
78- plutonianPebbles = new PlutonianPebbles (inputs );
79- assertEquals (55312L ,plutonianPebbles .solveB (25 ));
55+ assertEquals (189547L ,plutonianPebbles .solve (25 ));
8056
8157 }
8258
@@ -85,14 +61,13 @@ public void testSolvePart2Sample() {
8561 @ Tag (TestTag .PART_2 )
8662 @ Tag (TestTag .INPUT )
8763 @ DisplayName (TestDisplayName .PART_2_INPUT )
88- public void testSolvePart2Input () {
64+ void part2InputTest () {
8965
9066 // Read input file
9167 List <String > inputs = Input .readStringLines (INPUT_FOLDER , TestFilename .INPUT_FILE );
9268
9369 PlutonianPebbles plutonianPebbles = new PlutonianPebbles (inputs );
94-
95- assertEquals (224577979481346L , plutonianPebbles .solveB (75 ));
70+ assertEquals (224577979481346L , plutonianPebbles .solve (75 ));
9671
9772 }
9873
0 commit comments