File tree Expand file tree Collapse file tree 10 files changed +163
-1
lines changed
main/java/com/sbaars/adventofcode/network
test/java/com/sbaars/adventofcode/year23/days Expand file tree Collapse file tree 10 files changed +163
-1
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ public DownloadTests() {
27
27
}
28
28
29
29
public static void main (String [] args ) {
30
- new DownloadTests ().retrieveTests ("13 " , "2023" );
30
+ new DownloadTests ().retrieveTests ("22 " , "2023" );
31
31
}
32
32
33
33
public void retrieveTests (String day , String year ) {
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day14Test {
7
+ Day14 day = new Day14 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("108840" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("103445" , day .part2 ().toString ());
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day15Test {
7
+ Day15 day = new Day15 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("511498" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("284674" , day .part2 ().toString ());
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day16Test {
7
+ Day16 day = new Day16 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("8901" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("9064" , day .part2 ().toString ());
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day17Test {
7
+ Day17 day = new Day17 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("967" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("1101" , day .part2 ().toString ());
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day18Test {
7
+ Day18 day = new Day18 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("62365" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("159485361249806" , day .part2 ().toString ());
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day19Test {
7
+ Day19 day = new Day19 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("352052" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("116606738659695" , day .part2 ().toString ());
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day20Test {
7
+ Day20 day = new Day20 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("730797576" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("226732077152351" , day .part2 ().toString ());
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day21Test {
7
+ Day21 day = new Day21 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("3598" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("601441063166538" , day .part2 ().toString ());
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ package com .sbaars .adventofcode .year23 .days ;
2
+
3
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import org .junit .jupiter .api .Test ;
5
+
6
+ class Day22Test {
7
+ Day22 day = new Day22 ();
8
+
9
+ @ Test
10
+ void testPart1 () {
11
+ assertEquals ("443" , day .part1 ().toString ());
12
+ }
13
+
14
+ @ Test
15
+ void testPart2 () {
16
+ assertEquals ("69915" , day .part2 ().toString ());
17
+ }
18
+ }
You can’t perform that action at this time.
0 commit comments