Skip to content

Commit a57a1dc

Browse files
authored
Improved tests.
1 parent 3d37ebf commit a57a1dc

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

src/test/java/g0001_0100/s0013_roman_to_integer/SolutionTest.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88
public class SolutionTest {
99
@Test
1010
public void romanToInt() {
11-
assertThat(new Solution().romanToInt("III"), equalTo(3));
11+
Solution solution = new Solution();
12+
assertThat(solution.romanToInt("III"), equalTo(3));
13+
assertThat(solution.romanToInt("IV"), equalTo(4));
14+
assertThat(solution.romanToInt("IX"), equalTo(9));
15+
assertThat(solution.romanToInt("LVIII"), equalTo(58));
16+
assertThat(solution.romanToInt("MCMXCIV"), equalTo(1994));
1217
}
1318
}

src/test/java/g0001_0100/s0016_three_sum_closest/SolutionTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
public class SolutionTest {
99
@Test
1010
public void threeSumClosest() {
11-
assertThat(new Solution().threeSumClosest(new int[] {-1, 2, 1, -4}, 1), equalTo(2));
11+
Solution solution = new Solution();
12+
assertThat(solution.threeSumClosest(new int[] {-1, 2, 1, -4}, 1), equalTo(2));
13+
assertThat(solution.threeSumClosest(new int[] {0, 0, 0}, 1), equalTo(0));
1214
}
1315
}

src/test/java/g0001_0100/s0044_wildcard_matching/SolutionTest.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@
77

88
public class SolutionTest {
99
@Test
10-
public void wildcardMatching() {
11-
assertThat(new Solution().isMatch("aa", "a"), equalTo(false));
10+
public void isMatch() {
11+
Solution solution = new Solution();
12+
assertThat(solution.isMatch("aa", "a"), equalTo(false));
13+
assertThat(solution.isMatch("aa", "*"), equalTo(true));
14+
assertThat(solution.isMatch("cb", "?a"), equalTo(false));
15+
assertThat(solution.isMatch("adceb", "*a*b"), equalTo(true));
16+
assertThat(solution.isMatch("acdcb", "a*c?b"), equalTo(false));
1217
}
1318
}

0 commit comments

Comments
 (0)