minor cleanup in java tests

This commit is contained in:
eugenp 2014-10-05 17:27:27 +03:00
parent a95196192e
commit 00b5f89e87
2 changed files with 4 additions and 3 deletions

View File

@ -163,7 +163,7 @@
<hibernate-validator.version>5.1.2.Final</hibernate-validator.version> <hibernate-validator.version>5.1.2.Final</hibernate-validator.version>
<!-- util --> <!-- util -->
<guava.version>17.0</guava.version> <guava.version>17.0</guava.version> <!-- upgrade to 18.0 -->
<commons-lang3.version>3.3.2</commons-lang3.version> <commons-lang3.version>3.3.2</commons-lang3.version>
<!-- testing --> <!-- testing -->

View File

@ -1,5 +1,6 @@
package org.baeldung.java; package org.baeldung.java;
import java.nio.charset.Charset;
import java.util.Random; import java.util.Random;
import org.apache.commons.lang3.RandomStringUtils; import org.apache.commons.lang3.RandomStringUtils;
@ -151,7 +152,7 @@ public class CoreJavaRandomUnitTest {
public void givenUsingPlainJava_whenGeneratingRandomStringUnbounded_thenCorrect() { public void givenUsingPlainJava_whenGeneratingRandomStringUnbounded_thenCorrect() {
final byte[] array = new byte[7]; // length is bounded by 7 final byte[] array = new byte[7]; // length is bounded by 7
new Random().nextBytes(array); new Random().nextBytes(array);
final String generatedString = new String(array); final String generatedString = new String(array, Charset.forName("UTF-8"));
System.out.println(generatedString); System.out.println(generatedString);
} }
@ -166,7 +167,7 @@ public class CoreJavaRandomUnitTest {
final int randomLimitedInt = leftLimit + (int) (new Random().nextFloat() * (rightLimit - leftLimit)); final int randomLimitedInt = leftLimit + (int) (new Random().nextFloat() * (rightLimit - leftLimit));
buffer.append((char) randomLimitedInt); buffer.append((char) randomLimitedInt);
} }
final String generatedString = new String(buffer); final String generatedString = buffer.toString();
System.out.println(generatedString); System.out.println(generatedString);
} }