@@ -38,11 +38,11 @@ public class UTF8StringSuite {
38
38
private static void checkBasic (String str , int len ) {
39
39
UTF8String s1 = fromString (str );
40
40
UTF8String s2 = fromBytes (str .getBytes (StandardCharsets .UTF_8 ));
41
- assertEquals (s1 .numChars (), len );
42
- assertEquals (s2 .numChars (), len );
41
+ assertEquals (len , s1 .numChars ());
42
+ assertEquals (len , s2 .numChars ());
43
43
44
- assertEquals (s1 .toString (), str );
45
- assertEquals (s2 .toString (), str );
44
+ assertEquals (str , s1 .toString ());
45
+ assertEquals (str , s2 .toString ());
46
46
assertEquals (s1 , s2 );
47
47
48
48
assertEquals (s1 .hashCode (), s2 .hashCode ());
@@ -375,20 +375,20 @@ public void pad() {
375
375
@ Test
376
376
public void substringSQL () {
377
377
UTF8String e = fromString ("example" );
378
- assertEquals (e .substringSQL (0 , 2 ), fromString ( "ex" ));
379
- assertEquals (e .substringSQL (1 , 2 ), fromString ( "ex" ));
380
- assertEquals (e .substringSQL (0 , 7 ), fromString ( "example" ));
381
- assertEquals (e .substringSQL (1 , 2 ), fromString ( "ex" ));
382
- assertEquals (e .substringSQL (0 , 100 ), fromString ( "example" ));
383
- assertEquals (e .substringSQL (1 , 100 ), fromString ( "example" ));
384
- assertEquals (e .substringSQL (2 , 2 ), fromString ( "xa" ));
385
- assertEquals (e .substringSQL (1 , 6 ), fromString ( "exampl" ));
386
- assertEquals (e .substringSQL (2 , 100 ), fromString ( "xample" ));
387
- assertEquals (e .substringSQL (0 , 0 ), fromString ( "" ));
388
- assertEquals (e .substringSQL (100 , 4 ), EMPTY_UTF8 );
389
- assertEquals (e .substringSQL (0 , Integer .MAX_VALUE ), fromString ( "example" ));
390
- assertEquals (e .substringSQL (1 , Integer .MAX_VALUE ), fromString ( "example" ));
391
- assertEquals (e .substringSQL (2 , Integer .MAX_VALUE ), fromString ( "xample" ));
378
+ assertEquals (fromString ( "ex" ), e .substringSQL (0 , 2 ));
379
+ assertEquals (fromString ( "ex" ), e .substringSQL (1 , 2 ));
380
+ assertEquals (fromString ( "example" ), e .substringSQL (0 , 7 ));
381
+ assertEquals (fromString ( "ex" ), e .substringSQL (1 , 2 ));
382
+ assertEquals (fromString ( "example" ), e .substringSQL (0 , 100 ));
383
+ assertEquals (fromString ( "example" ), e .substringSQL (1 , 100 ));
384
+ assertEquals (fromString ( "xa" ), e .substringSQL (2 , 2 ));
385
+ assertEquals (fromString ( "exampl" ), e .substringSQL (1 , 6 ));
386
+ assertEquals (fromString ( "xample" ), e .substringSQL (2 , 100 ));
387
+ assertEquals (fromString ( "" ), e .substringSQL (0 , 0 ));
388
+ assertEquals (EMPTY_UTF8 , e .substringSQL (100 , 4 ));
389
+ assertEquals (fromString ( "example" ), e .substringSQL (0 , Integer .MAX_VALUE ));
390
+ assertEquals (fromString ( "example" ), e .substringSQL (1 , Integer .MAX_VALUE ));
391
+ assertEquals (fromString ( "xample" ), e .substringSQL (2 , Integer .MAX_VALUE ));
392
392
}
393
393
394
394
@ Test
@@ -506,50 +506,50 @@ public void findInSet() {
506
506
507
507
@ Test
508
508
public void soundex () {
509
- assertEquals (fromString ("Robert" ). soundex () , fromString ("R163" ));
510
- assertEquals (fromString ("Rupert" ). soundex () , fromString ("R163" ));
511
- assertEquals (fromString ("Rubin" ). soundex () , fromString ("R150" ));
512
- assertEquals (fromString ("Ashcraft" ). soundex () , fromString ("A261" ));
513
- assertEquals (fromString ("Ashcroft" ). soundex () , fromString ("A261" ));
514
- assertEquals (fromString ("Burroughs" ). soundex () , fromString ("B620" ));
515
- assertEquals (fromString ("Burrows" ). soundex () , fromString ("B620" ));
516
- assertEquals (fromString ("Ekzampul" ). soundex () , fromString ("E251" ));
517
- assertEquals (fromString ("Example" ). soundex () , fromString ("E251" ));
518
- assertEquals (fromString ("Ellery" ). soundex () , fromString ("E460" ));
519
- assertEquals (fromString ("Euler" ). soundex () , fromString ("E460" ));
520
- assertEquals (fromString ("Ghosh" ). soundex () , fromString ("G200" ));
521
- assertEquals (fromString ("Gauss" ). soundex () , fromString ("G200" ));
522
- assertEquals (fromString ("Gutierrez" ). soundex () , fromString ("G362" ));
523
- assertEquals (fromString ("Heilbronn" ). soundex () , fromString ("H416" ));
524
- assertEquals (fromString ("Hilbert" ). soundex () , fromString ("H416" ));
525
- assertEquals (fromString ("Jackson" ). soundex () , fromString ("J250" ));
526
- assertEquals (fromString ("Kant" ). soundex () , fromString ("K530" ));
527
- assertEquals (fromString ("Knuth" ). soundex () , fromString ("K530" ));
528
- assertEquals (fromString ("Lee" ). soundex () , fromString ("L000" ));
529
- assertEquals (fromString ("Lukasiewicz" ). soundex () , fromString ("L222" ));
530
- assertEquals (fromString ("Lissajous" ). soundex () , fromString ("L222" ));
531
- assertEquals (fromString ("Ladd" ). soundex () , fromString ("L300" ));
532
- assertEquals (fromString ("Lloyd" ). soundex () , fromString ("L300" ));
533
- assertEquals (fromString ("Moses" ). soundex () , fromString ("M220" ));
534
- assertEquals (fromString ("O'Hara" ). soundex () , fromString ("O600" ));
535
- assertEquals (fromString ("Pfister" ). soundex () , fromString ("P236" ));
536
- assertEquals (fromString ("Rubin" ). soundex () , fromString ("R150" ));
537
- assertEquals (fromString ("Robert" ). soundex () , fromString ("R163" ));
538
- assertEquals (fromString ("Rupert" ). soundex () , fromString ("R163" ));
539
- assertEquals (fromString ("Soundex" ). soundex () , fromString ("S532" ));
540
- assertEquals (fromString ("Sownteks" ). soundex () , fromString ("S532" ));
541
- assertEquals (fromString ("Tymczak" ). soundex () , fromString ("T522" ));
542
- assertEquals (fromString ("VanDeusen" ). soundex () , fromString ("V532" ));
543
- assertEquals (fromString ("Washington" ). soundex () , fromString ("W252" ));
544
- assertEquals (fromString ("Wheaton" ). soundex () , fromString ("W350" ));
545
-
546
- assertEquals (fromString ("a" ). soundex () , fromString ("A000" ));
547
- assertEquals (fromString ("ab" ). soundex () , fromString ("A100" ));
548
- assertEquals (fromString ("abc" ). soundex () , fromString ("A120" ));
549
- assertEquals (fromString ("abcd" ). soundex () , fromString ("A123" ));
550
- assertEquals (fromString ("" ). soundex () , fromString ("" ));
551
- assertEquals (fromString ("123" ). soundex () , fromString ("123" ));
552
- assertEquals (fromString ("世界千世" ). soundex () , fromString ("世界千世" ));
509
+ assertEquals (fromString ("R163" ) , fromString ("Robert" ). soundex ( ));
510
+ assertEquals (fromString ("R163" ) , fromString ("Rupert" ). soundex ( ));
511
+ assertEquals (fromString ("R150" ) , fromString ("Rubin" ). soundex ( ));
512
+ assertEquals (fromString ("A261" ) , fromString ("Ashcraft" ). soundex ( ));
513
+ assertEquals (fromString ("A261" ) , fromString ("Ashcroft" ). soundex ( ));
514
+ assertEquals (fromString ("B620" ) , fromString ("Burroughs" ). soundex ( ));
515
+ assertEquals (fromString ("B620" ) , fromString ("Burrows" ). soundex ( ));
516
+ assertEquals (fromString ("E251" ) , fromString ("Ekzampul" ). soundex ( ));
517
+ assertEquals (fromString ("E251" ) , fromString ("Example" ). soundex ( ));
518
+ assertEquals (fromString ("E460" ) , fromString ("Ellery" ). soundex ( ));
519
+ assertEquals (fromString ("E460" ) , fromString ("Euler" ). soundex ( ));
520
+ assertEquals (fromString ("G200" ) , fromString ("Ghosh" ). soundex ( ));
521
+ assertEquals (fromString ("G200" ) , fromString ("Gauss" ). soundex ( ));
522
+ assertEquals (fromString ("G362" ) , fromString ("Gutierrez" ). soundex ( ));
523
+ assertEquals (fromString ("H416" ) , fromString ("Heilbronn" ). soundex ( ));
524
+ assertEquals (fromString ("H416" ) , fromString ("Hilbert" ). soundex ( ));
525
+ assertEquals (fromString ("J250" ) , fromString ("Jackson" ). soundex ( ));
526
+ assertEquals (fromString ("K530" ) , fromString ("Kant" ). soundex ( ));
527
+ assertEquals (fromString ("K530" ) , fromString ("Knuth" ). soundex ( ));
528
+ assertEquals (fromString ("L000" ) , fromString ("Lee" ). soundex ( ));
529
+ assertEquals (fromString ("L222" ) , fromString ("Lukasiewicz" ). soundex ( ));
530
+ assertEquals (fromString ("L222" ) , fromString ("Lissajous" ). soundex ( ));
531
+ assertEquals (fromString ("L300" ) , fromString ("Ladd" ). soundex ( ));
532
+ assertEquals (fromString ("L300" ) , fromString ("Lloyd" ). soundex ( ));
533
+ assertEquals (fromString ("M220" ) , fromString ("Moses" ). soundex ( ));
534
+ assertEquals (fromString ("O600" ) , fromString ("O'Hara" ). soundex ( ));
535
+ assertEquals (fromString ("P236" ) , fromString ("Pfister" ). soundex ( ));
536
+ assertEquals (fromString ("R150" ) , fromString ("Rubin" ). soundex ( ));
537
+ assertEquals (fromString ("R163" ) , fromString ("Robert" ). soundex ( ));
538
+ assertEquals (fromString ("R163" ) , fromString ("Rupert" ). soundex ( ));
539
+ assertEquals (fromString ("S532" ) , fromString ("Soundex" ). soundex ( ));
540
+ assertEquals (fromString ("S532" ) , fromString ("Sownteks" ). soundex ( ));
541
+ assertEquals (fromString ("T522" ) , fromString ("Tymczak" ). soundex ( ));
542
+ assertEquals (fromString ("V532" ) , fromString ("VanDeusen" ). soundex ( ));
543
+ assertEquals (fromString ("W252" ) , fromString ("Washington" ). soundex ( ));
544
+ assertEquals (fromString ("W350" ) , fromString ("Wheaton" ). soundex ( ));
545
+
546
+ assertEquals (fromString ("A000" ) , fromString ("a" ). soundex ( ));
547
+ assertEquals (fromString ("A100" ) , fromString ("ab" ). soundex ( ));
548
+ assertEquals (fromString ("A120" ) , fromString ("abc" ). soundex ( ));
549
+ assertEquals (fromString ("A123" ) , fromString ("abcd" ). soundex ( ));
550
+ assertEquals (fromString ("" ), fromString ("" ). soundex ( ));
551
+ assertEquals (fromString ("123" ), fromString ("123" ). soundex ( ));
552
+ assertEquals (fromString ("世界千世" ), fromString ("世界千世" ). soundex ( ));
553
553
}
554
554
555
555
@ Test
@@ -849,7 +849,7 @@ public void skipWrongFirstByte() {
849
849
850
850
for (int i = 0 ; i < wrongFirstBytes .length ; ++i ) {
851
851
c [0 ] = (byte )wrongFirstBytes [i ];
852
- assertEquals (fromBytes (c ).numChars (), 1 );
852
+ assertEquals (1 , fromBytes (c ).numChars ());
853
853
}
854
854
}
855
855
}
0 commit comments