11package io .github .dunwu .algorithm .string ;
22
3- import org .junit .Assert ;
4- import org .junit .Test ;
3+ import org .junit .jupiter . api . Assertions ;
4+ import org .junit .jupiter . api . Test ;
55
66/**
77 * @author <a href="mailto:forbreak@163.com">Zhang Peng</a>
@@ -12,85 +12,85 @@ public class StringAlgorithmTest {
1212 @ Test
1313 public void lengthOfLongestSubstring () {
1414 int len = StringAlgorithm .lengthOfLongestSubstring ("abcabcbb" );
15- Assert .assertEquals (3 , len );
15+ Assertions .assertEquals (3 , len );
1616
1717 len = StringAlgorithm .lengthOfLongestSubstring ("bbbbb" );
18- Assert .assertEquals (1 , len );
18+ Assertions .assertEquals (1 , len );
1919
2020 len = StringAlgorithm .lengthOfLongestSubstring ("pwwkew" );
21- Assert .assertEquals (3 , len );
21+ Assertions .assertEquals (3 , len );
2222 }
2323
2424 @ Test
2525 public void longestCommonPrefix () {
2626 String str = StringAlgorithm .longestCommonPrefix (new String [] { "flower" , "flow" , "flight" });
27- Assert .assertEquals ("fl" , str );
27+ Assertions .assertEquals ("fl" , str );
2828
2929 str = StringAlgorithm .longestCommonPrefix (new String [] { "dog" , "racecar" , "car" });
30- Assert .assertEquals ("" , str );
30+ Assertions .assertEquals ("" , str );
3131 }
3232
3333 @ Test
3434 public void checkInclusion () {
3535 boolean result = StringAlgorithm .checkInclusion ("ab" , "eidbaooo" );
36- Assert .assertEquals (true , result );
36+ Assertions .assertEquals (true , result );
3737
3838 result = StringAlgorithm .checkInclusion ("ab" , "eidboaoo" );
39- Assert .assertEquals (false , result );
39+ Assertions .assertEquals (false , result );
4040 }
4141
4242 @ Test
4343 public void multiply () {
4444 String result = StringAlgorithm .multiply ("2" , "3" );
45- Assert .assertEquals ("6" , result );
45+ Assertions .assertEquals ("6" , result );
4646
4747 result = StringAlgorithm .multiply ("333" , "2" );
48- Assert .assertEquals ("666" , result );
48+ Assertions .assertEquals ("666" , result );
4949
5050 result = StringAlgorithm .multiply ("123" , "456" );
51- Assert .assertEquals ("56088" , result );
51+ Assertions .assertEquals ("56088" , result );
5252
5353 result = StringAlgorithm .multiply ("123456789" , "987654321" );
54- Assert .assertEquals ("121932631112635269" , result );
54+ Assertions .assertEquals ("121932631112635269" , result );
5555
5656 result = StringAlgorithm .multiply ("498828660196" , "840477629533" );
57- Assert .assertEquals ("419254329864656431168468" , result );
57+ Assertions .assertEquals ("419254329864656431168468" , result );
5858 }
5959
6060 @ Test
6161 public void add () {
6262 String result = StringAlgorithm .add ("100000000000000000000" , "8888" );
63- Assert .assertEquals ("100000000000000008888" , result );
63+ Assertions .assertEquals ("100000000000000008888" , result );
6464
6565 result = StringAlgorithm .add ("1368" , "9120" );
66- Assert .assertEquals ("10488" , result );
66+ Assertions .assertEquals ("10488" , result );
6767 }
6868
6969 @ Test
7070 public void reverseWords () {
7171 String result = StringAlgorithm .reverseWords ("the sky is blue" );
72- Assert .assertEquals ("blue is sky the" , result );
72+ Assertions .assertEquals ("blue is sky the" , result );
7373
7474 result = StringAlgorithm .reverseWords (" hello world! " );
75- Assert .assertEquals ("world! hello" , result );
75+ Assertions .assertEquals ("world! hello" , result );
7676
7777 result = StringAlgorithm .reverseWords ("a good example" );
78- Assert .assertEquals ("example good a" , result );
78+ Assertions .assertEquals ("example good a" , result );
7979 }
8080
8181 @ Test
8282 public void simplifyPath () {
8383 String result = StringAlgorithm .simplifyPath ("/home/" );
84- Assert .assertEquals ("/home" , result );
84+ Assertions .assertEquals ("/home" , result );
8585
8686 result = StringAlgorithm .simplifyPath ("/../" );
87- Assert .assertEquals ("/" , result );
87+ Assertions .assertEquals ("/" , result );
8888
8989 result = StringAlgorithm .simplifyPath ("/home//foo/" );
90- Assert .assertEquals ("/home/foo" , result );
90+ Assertions .assertEquals ("/home/foo" , result );
9191
9292 result = StringAlgorithm .simplifyPath ("/a/./b/../../c/" );
93- Assert .assertEquals ("/c" , result );
93+ Assertions .assertEquals ("/c" , result );
9494 }
9595
9696}
0 commit comments