|
5 | 5 | import org.junit.BeforeClass;
|
6 | 6 | import org.junit.Test;
|
7 | 7 |
|
| 8 | +import java.util.ArrayList; |
| 9 | +import java.util.Arrays; |
8 | 10 | import java.util.List;
|
9 | 11 |
|
10 | 12 | public class _332Test {
|
11 |
| - private static _332.Solution1 solution1; |
12 |
| - private static String[][] tickets; |
13 |
| - private static List<String> expected; |
| 13 | + private static _332.Solution1 solution1; |
| 14 | + private static List<List<String>> tickets; |
| 15 | + private static List<String> expected; |
14 | 16 |
|
15 |
| - @BeforeClass |
16 |
| - public static void setup() { |
17 |
| - solution1 = new _332.Solution1(); |
18 |
| - } |
| 17 | + @BeforeClass |
| 18 | + public static void setup() { |
| 19 | + solution1 = new _332.Solution1(); |
| 20 | + } |
19 | 21 |
|
20 |
| - @Test |
21 |
| - public void test1() { |
22 |
| - tickets = new String[][] {{"MUC", "LHR"}, {"JFK", "MUC"}, {"SFO", "SJC"}, {"LHR", "SFO"}}; |
23 |
| - expected = solution1.findItinerary(tickets); |
24 |
| - CommonUtils.print(expected); |
25 |
| - } |
| 22 | + @Test |
| 23 | + public void test1() { |
| 24 | + tickets = new ArrayList<>(); |
| 25 | + tickets.add(Arrays.asList("MUC", "LHR")); |
| 26 | + tickets.add(Arrays.asList("JFK", "MUC")); |
| 27 | + tickets.add(Arrays.asList("SFO", "SJC")); |
| 28 | + tickets.add(Arrays.asList("LHR", "SFO")); |
| 29 | + expected = solution1.findItinerary(tickets); |
| 30 | + CommonUtils.print(expected); |
| 31 | + } |
26 | 32 |
|
27 |
| - @Test |
28 |
| - public void test2() { |
29 |
| - tickets = new String[][] {{"JFK", "SFO"}, {"JFK", "ATL"}, {"SFO", "ATL"}, {"ATL", "JFK"}, |
30 |
| - {"ATL", "SFO"}}; |
31 |
| - expected = solution1.findItinerary(tickets); |
32 |
| - CommonUtils.print(expected); |
33 |
| - } |
| 33 | + @Test |
| 34 | + public void test2() { |
| 35 | + tickets = new ArrayList<>(); |
| 36 | + tickets.add(Arrays.asList("JFK", "SFO")); |
| 37 | + tickets.add(Arrays.asList("JFK", "ATL")); |
| 38 | + tickets.add(Arrays.asList("SFO", "ATL")); |
| 39 | + tickets.add(Arrays.asList("ATL", "JFK")); |
| 40 | + tickets.add(Arrays.asList("ATL", "SFO")); |
| 41 | + expected = solution1.findItinerary(tickets); |
| 42 | + CommonUtils.print(expected); |
| 43 | + } |
34 | 44 | }
|
0 commit comments