This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-text.git

commit 49e02a5fae579a3c83c9bd8ecd1a37cc59d5fdc9
Author: Gary D. Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Jul 20 08:42:27 2025 -0400

    Use deprecated methods in specific method
---
 .../commons/text/RandomStringGeneratorTest.java    | 57 +++++++++++++---------
 1 file changed, 33 insertions(+), 24 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/text/RandomStringGeneratorTest.java 
b/src/test/java/org/apache/commons/text/RandomStringGeneratorTest.java
index 23527557..0a79af6a 100644
--- a/src/test/java/org/apache/commons/text/RandomStringGeneratorTest.java
+++ b/src/test/java/org/apache/commons/text/RandomStringGeneratorTest.java
@@ -60,7 +60,7 @@ class RandomStringGeneratorTest {
     }
 
     @Test
-    void testChangeOfFilter() {
+    void testBuildDeprecated() {
         final RandomStringGenerator.Builder builder = 
RandomStringGenerator.builder().withinRange('a', 'z').filteredBy(A_FILTER);
         final String str = builder.filteredBy(B_FILTER).build().generate(100);
         for (final char c : str.toCharArray()) {
@@ -68,11 +68,20 @@ class RandomStringGeneratorTest {
         }
     }
 
+    @Test
+    void testChangeOfFilter() {
+        final RandomStringGenerator.Builder builder = 
RandomStringGenerator.builder().withinRange('a', 'z').filteredBy(A_FILTER);
+        final String str = builder.filteredBy(B_FILTER).get().generate(100);
+        for (final char c : str.toCharArray()) {
+            assertEquals('b', c);
+        }
+    }
+
     @Test
     void testGenerateMinMaxLength() {
         final int minLength = 0;
         final int maxLength = 3;
-        final RandomStringGenerator generator = 
RandomStringGenerator.builder().build();
+        final RandomStringGenerator generator = 
RandomStringGenerator.builder().get();
         final String str = generator.generate(minLength, maxLength);
         final int codePointLength = codePointLength(str);
         assertTrue(codePointLength >= minLength && codePointLength <= 
maxLength);
@@ -81,7 +90,7 @@ class RandomStringGeneratorTest {
     @Test
     void testGenerateMinMaxLengthInvalidLength() {
         assertThrowsExactly(IllegalArgumentException.class, () -> {
-            final RandomStringGenerator generator = 
RandomStringGenerator.builder().build();
+            final RandomStringGenerator generator = 
RandomStringGenerator.builder().get();
             generator.generate(-1, 0);
         });
     }
@@ -89,7 +98,7 @@ class RandomStringGeneratorTest {
     @Test
     void testGenerateMinMaxLengthMinGreaterThanMax() {
         assertThrowsExactly(IllegalArgumentException.class, () -> {
-            final RandomStringGenerator generator = 
RandomStringGenerator.builder().build();
+            final RandomStringGenerator generator = 
RandomStringGenerator.builder().get();
             generator.generate(1, 0);
         });
     }
@@ -100,19 +109,19 @@ class RandomStringGeneratorTest {
             final RandomStringGenerator.Builder randomStringGeneratorBuilder = 
RandomStringGenerator.builder();
             final CharacterPredicate[] characterPredicateArray = new 
CharacterPredicate[2];
             randomStringGeneratorBuilder.filteredBy(characterPredicateArray);
-            final RandomStringGenerator randomStringGenerator = 
randomStringGeneratorBuilder.build();
+            final RandomStringGenerator randomStringGenerator = 
randomStringGeneratorBuilder.get();
             randomStringGenerator.generate(18);
         });
     }
 
     @Test
     void testInvalidLength() {
-        assertThrowsExactly(IllegalArgumentException.class, () -> 
RandomStringGenerator.builder().build().generate(-1));
+        assertThrowsExactly(IllegalArgumentException.class, () -> 
RandomStringGenerator.builder().get().generate(-1));
     }
 
     @Test
     void testMultipleFilters() {
-        final String str = RandomStringGenerator.builder().withinRange('a', 
'd').filteredBy(A_FILTER, B_FILTER).build().generate(5000);
+        final String str = RandomStringGenerator.builder().withinRange('a', 
'd').filteredBy(A_FILTER, B_FILTER).get().generate(5000);
         boolean aFound = false;
         boolean bFound = false;
         for (final char c : str.toCharArray()) {
@@ -130,7 +139,7 @@ class RandomStringGeneratorTest {
     @Test
     void testNoLoneSurrogates() {
         final int length = 5000;
-        final String str = 
RandomStringGenerator.builder().build().generate(length);
+        final String str = 
RandomStringGenerator.builder().get().generate(length);
         char lastChar = str.charAt(0);
         for (int i = 1; i < str.length(); i++) {
             final char c = str.charAt(i);
@@ -153,7 +162,7 @@ class RandomStringGeneratorTest {
         final int startOfPrivateBMPChars = 0xE000;
         // Request a string in an area of the Basic Multilingual Plane that is
         // largely occupied by private characters
-        final String str = 
RandomStringGenerator.builder().withinRange(startOfPrivateBMPChars, 
Character.MIN_SUPPLEMENTARY_CODE_POINT - 1).build()
+        final String str = 
RandomStringGenerator.builder().withinRange(startOfPrivateBMPChars, 
Character.MIN_SUPPLEMENTARY_CODE_POINT - 1).get()
                 .generate(5000);
         int i = 0;
         do {
@@ -186,7 +195,7 @@ class RandomStringGeneratorTest {
     void testRemoveFilters() {
         final RandomStringGenerator.Builder builder = 
RandomStringGenerator.builder().withinRange('a', 'z').filteredBy(A_FILTER);
         builder.filteredBy();
-        final String str = builder.build().generate(100);
+        final String str = builder.get().generate(100);
         for (final char c : str.toCharArray()) {
             if (c != 'a') {
                 // filter was successfully removed
@@ -200,7 +209,7 @@ class RandomStringGeneratorTest {
     void testSelectFromCharArray() {
         final String str = "abc";
         final char[] charArray = str.toCharArray();
-        final RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom(charArray).build();
+        final RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom(charArray).get();
         final String randomText = generator.generate(5);
         for (final char c : randomText.toCharArray()) {
             assertTrue(str.indexOf(c) != -1);
@@ -210,7 +219,7 @@ class RandomStringGeneratorTest {
     @Test
     void testSelectFromCharVarargs() {
         final String str = "abc";
-        final RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom('a', 'b', 'c').build();
+        final RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom('a', 'b', 'c').get();
         final String randomText = generator.generate(5);
         for (final char c : randomText.toCharArray()) {
             assertTrue(str.indexOf(c) != -1);
@@ -230,7 +239,7 @@ class RandomStringGeneratorTest {
                 .selectFrom('a', 'b', 'c')
                 .selectFrom('a', 'b', 'c', 'd')
                 .selectFrom('a', 'b', 'c', 'd', 'e') // only this last call 
matters when accumulate is false
-                .build();
+                .get();
         // @formatter:on
         final String randomText = generator.generate(10);
         for (final char c : randomText.toCharArray()) {
@@ -261,7 +270,7 @@ class RandomStringGeneratorTest {
 
     @Test
     void testSelectFromCharVarargSize1() {
-        final RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom('a').build();
+        final RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom('a').get();
         final String randomText = generator.generate(5);
         for (final char c : randomText.toCharArray()) {
             assertEquals('a', c);
@@ -270,7 +279,7 @@ class RandomStringGeneratorTest {
 
     @Test
     void testSelectFromEmptyCharVarargs() {
-        final RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom().build();
+        final RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom().get();
         final String randomText = generator.generate(5);
         for (final char c : randomText.toCharArray()) {
             assertTrue(c >= Character.MIN_CODE_POINT && c <= 
Character.MAX_CODE_POINT);
@@ -280,7 +289,7 @@ class RandomStringGeneratorTest {
     @Test
     void testSelectFromNullCharVarargs() {
         final int length = 5;
-        RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom(null).build();
+        RandomStringGenerator generator = 
RandomStringGenerator.builder().selectFrom(null).get();
         String randomText = generator.generate(length);
         assertEquals(length, codePointLength(randomText));
         for (final char c : randomText.toCharArray()) {
@@ -288,13 +297,13 @@ class RandomStringGeneratorTest {
         }
         //
         final Builder builder = 
RandomStringGenerator.builder().selectFrom('a');
-        generator = builder.build();
+        generator = builder.get();
         randomText = generator.generate(length);
         for (final char c : randomText.toCharArray()) {
             assertEquals('a', c);
         }
         // null input resets
-        generator = builder.selectFrom(null).build();
+        generator = builder.selectFrom(null).get();
         randomText = generator.generate(length);
         assertEquals(length, codePointLength(randomText));
         for (final char c : randomText.toCharArray()) {
@@ -305,7 +314,7 @@ class RandomStringGeneratorTest {
     @Test
     void testSetLength() {
         final int length = 99;
-        final RandomStringGenerator generator = 
RandomStringGenerator.builder().build();
+        final RandomStringGenerator generator = 
RandomStringGenerator.builder().get();
         final String str = generator.generate(length);
         assertEquals(length, codePointLength(str));
     }
@@ -314,7 +323,7 @@ class RandomStringGeneratorTest {
     void testUsingRandomIntUnaryOperator() {
         final char testChar = 'a';
         final IntUnaryOperator testRandom = n -> testChar;
-        final String str = 
RandomStringGenerator.builder().usingRandom(testRandom).build().generate(10);
+        final String str = 
RandomStringGenerator.builder().usingRandom(testRandom).get().generate(10);
         for (final char c : str.toCharArray()) {
             assertEquals(testChar, c);
         }
@@ -324,7 +333,7 @@ class RandomStringGeneratorTest {
     void testUsingRandomTextRandomProvider() {
         final char testChar = 'a';
         final TextRandomProvider testRandom = n -> testChar;
-        final String str = 
RandomStringGenerator.builder().usingRandom(testRandom).build().generate(10);
+        final String str = 
RandomStringGenerator.builder().usingRandom(testRandom).get().generate(10);
         for (final char c : str.toCharArray()) {
             assertEquals(testChar, c);
         }
@@ -339,7 +348,7 @@ class RandomStringGeneratorTest {
                 .withinRange()
                 .withinRange((char[][]) null)
                 .withinRange(pairs)
-                .build();
+                .get();
         // @formatter:on
         final String str = generator.generate(length);
         int minimumCodePoint = 0, maximumCodePoint = 0;
@@ -360,7 +369,7 @@ class RandomStringGeneratorTest {
         final int length = 5000;
         final int minimumCodePoint = 'a';
         final int maximumCodePoint = 'z';
-        final RandomStringGenerator generator = 
RandomStringGenerator.builder().withinRange(minimumCodePoint, 
maximumCodePoint).build();
+        final RandomStringGenerator generator = 
RandomStringGenerator.builder().withinRange(minimumCodePoint, 
maximumCodePoint).get();
         final String str = generator.generate(length);
         int i = 0;
         do {
@@ -372,7 +381,7 @@ class RandomStringGeneratorTest {
 
     @Test
     void testZeroLength() {
-        final RandomStringGenerator generator = 
RandomStringGenerator.builder().build();
+        final RandomStringGenerator generator = 
RandomStringGenerator.builder().get();
         assertEquals("", generator.generate(0));
     }
 }

Reply via email to