|
34 | 34 | */ |
35 | 35 | public final class WildcardTrieTest { |
36 | 36 |
|
| 37 | + private static final String A = "a"; |
37 | 38 | private static final String AABB = "aabb"; |
38 | 39 | private static final String AACBB = "aacbb"; |
39 | 40 | private static final String AB = "ab"; |
40 | 41 | private static final String ABBC = "abbc"; |
41 | 42 | private static final String ABC = "abc"; |
42 | 43 | private static final String ACB = "acb"; |
| 44 | + private static final String B = "b"; |
43 | 45 | private static final String CCB = "ccb"; |
44 | 46 | private static final String EMPTY = ""; |
45 | 47 | private static final String X = "x"; |
46 | | - private static final List<String> ALL = List.of(AABB, AACBB, AB, ABBC, ABC, ACB, CCB, EMPTY, X); |
| 48 | + private static final List<String> ALL = List.of(A, AABB, AACBB, AB, ABBC, ABC, ACB, B, CCB, EMPTY, X); |
47 | 49 |
|
48 | 50 | private static final String AAQBB = "aa?bb"; |
49 | 51 | private static final String AA_STAR_BB = "aa*bb"; |
@@ -94,14 +96,14 @@ public void testWithTrailingStarWildcard() { |
94 | 96 |
|
95 | 97 | @Test |
96 | 98 | public void testWithInitialStarWildcard() { |
97 | | - assertTrie(STAR_B, AABB, AACBB, AB, ACB, CCB); |
| 99 | + assertTrie(STAR_B, AABB, AACBB, AB, ACB, B, CCB); |
98 | 100 | assertList(AABB, STAR_B, AABB); |
99 | 101 | assertList(AACBB, STAR_B, AACBB); |
100 | 102 | } |
101 | 103 |
|
102 | 104 | @Test |
103 | 105 | public void testWithMultipleStarWildcards() { |
104 | | - assertTrie(STAR_B, AABB, AACBB, AB, ACB, CCB); |
| 106 | + assertTrie(STAR_B, AABB, AACBB, AB, ACB, B, CCB); |
105 | 107 | assertTrie(A_STAR, AABB, AACBB, AB, ABC, ABBC, ACB); |
106 | 108 | assertTrie(A_STAR_B, AABB, AACBB, AB, ACB); |
107 | 109 | assertList(AACBB, STAR_B, A_STAR, A_STAR_B, AACBB); |
|
0 commit comments