2323 */
2424package com .tupilabs .human_name_parser ;
2525
26+ import org .junit .jupiter .api .Test ;
27+
28+ import java .util .Collections ;
29+
2630import static org .junit .jupiter .api .Assertions .assertEquals ;
2731import static org .junit .jupiter .api .Assertions .assertFalse ;
2832import static org .junit .jupiter .api .Assertions .assertThrows ;
2933import static org .junit .jupiter .api .Assertions .assertTrue ;
3034
31- import java .util .Arrays ;
32-
33- import org .junit .jupiter .api .Test ;
34-
3535/**
3636 * Tests for the {@code HumanNameParserBuilder}.
3737 * @author kinow
@@ -52,15 +52,15 @@ public void testDefaultSuffixes() {
5252 @ Test
5353 public void testReplacingSuffixes () {
5454 HumanNameParserBuilder builder = new HumanNameParserBuilder ("john paul" );
55- HumanNameParserParser parser = builder .withSuffixes (Arrays . asList ("mage" )).build ();
55+ HumanNameParserParser parser = builder .withSuffixes (Collections . singletonList ("mage" )).build ();
5656 assertFalse (parser .suffixes .contains ("senior" ));
5757 assertTrue (parser .suffixes .contains ("mage" ));
5858 }
5959
6060 @ Test
6161 public void testExtraSuffixes () {
6262 HumanNameParserBuilder builder = new HumanNameParserBuilder ("john paul" );
63- HumanNameParserParser parser = builder .withExtraSuffixes (Arrays . asList ("mage" )).build ();
63+ HumanNameParserParser parser = builder .withExtraSuffixes (Collections . singletonList ("mage" )).build ();
6464 assertTrue (parser .suffixes .contains ("senior" ));
6565 assertTrue (parser .suffixes .contains ("mage" ));
6666 }
@@ -77,15 +77,15 @@ public void testDefaultPrefixes() {
7777 @ Test
7878 public void testReplacingPrefixes () {
7979 HumanNameParserBuilder builder = new HumanNameParserBuilder ("john paul" );
80- HumanNameParserParser parser = builder .withPrefixes (Arrays . asList ("sama" )).build ();
80+ HumanNameParserParser parser = builder .withPrefixes (Collections . singletonList ("sama" )).build ();
8181 assertFalse (parser .prefixes .contains ("de la" ));
8282 assertTrue (parser .prefixes .contains ("sama" ));
8383 }
8484
8585 @ Test
8686 public void testExtraPrefixes () {
8787 HumanNameParserBuilder builder = new HumanNameParserBuilder ("john paul" );
88- HumanNameParserParser parser = builder .withExtraPrefixes (Arrays . asList ("sama" )).build ();
88+ HumanNameParserParser parser = builder .withExtraPrefixes (Collections . singletonList ("sama" )).build ();
8989 assertTrue (parser .prefixes .contains ("de la" ));
9090 assertTrue (parser .prefixes .contains ("sama" ));
9191 }
@@ -103,15 +103,15 @@ public void testDefaultPostnominals() {
103103 public void testReplacingPostnominals () {
104104 HumanNameParserBuilder builder = new HumanNameParserBuilder ("john paul" );
105105 // Au.D. is one of the examples from issue #10 on GitHub
106- HumanNameParserParser parser = builder .withPostnominals (Arrays . asList ("Au.D." )).build ();
106+ HumanNameParserParser parser = builder .withPostnominals (Collections . singletonList ("Au.D." )).build ();
107107 assertFalse (parser .postnominals .contains ("phd" ));
108108 assertTrue (parser .postnominals .contains ("Au.D." ));
109109 }
110110
111111 @ Test
112112 public void testExtraPostnominals () {
113113 HumanNameParserBuilder builder = new HumanNameParserBuilder ("john paul" );
114- HumanNameParserParser parser = builder .withExtraPostnominals (Arrays . asList ("Au.D." )).build ();
114+ HumanNameParserParser parser = builder .withExtraPostnominals (Collections . singletonList ("Au.D." )).build ();
115115 assertTrue (parser .postnominals .contains ("phd" ));
116116 assertTrue (parser .postnominals .contains ("Au.D." ));
117117 }
@@ -128,15 +128,15 @@ public void testDefaultSalutations() {
128128 @ Test
129129 public void testReplacingSalutations () {
130130 HumanNameParserBuilder builder = new HumanNameParserBuilder ("john paul" );
131- HumanNameParserParser parser = builder .withSalutations (Arrays . asList ("sinho" )).build ();
131+ HumanNameParserParser parser = builder .withSalutations (Collections . singletonList ("sinho" )).build ();
132132 assertFalse (parser .salutations .contains ("judge" ));
133133 assertTrue (parser .salutations .contains ("sinho" ));
134134 }
135135
136136 @ Test
137137 public void testExtraSalutations () {
138138 HumanNameParserBuilder builder = new HumanNameParserBuilder ("john paul" );
139- HumanNameParserParser parser = builder .withExtraSalutations (Arrays . asList ("sinho" )).build ();
139+ HumanNameParserParser parser = builder .withExtraSalutations (Collections . singletonList ("sinho" )).build ();
140140 assertTrue (parser .salutations .contains ("judge" ));
141141 assertTrue (parser .salutations .contains ("sinho" ));
142142 }
@@ -203,7 +203,7 @@ public void testFailsToBuildWithNullPrefixes2() {
203203
204204 @ Test
205205 public void testCreateWithStringOrName () {
206- assertEquals ("ramon" , new HumanNameParserBuilder ("don ramon valdez" ).withSalutations (Arrays . asList ("don" )).build ().getFirst ());
207- assertEquals ("ramon" , new HumanNameParserBuilder (new Name ("don ramon valdez" )).withSalutations (Arrays . asList ("don" )).build ().getFirst ());
206+ assertEquals ("ramon" , new HumanNameParserBuilder ("don ramon valdez" ).withSalutations (Collections . singletonList ("don" )).build ().getFirst ());
207+ assertEquals ("ramon" , new HumanNameParserBuilder (new Name ("don ramon valdez" )).withSalutations (Collections . singletonList ("don" )).build ().getFirst ());
208208 }
209209}
0 commit comments