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

jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/master by this push:
     new d97bd0735 Unit test modernization.
d97bd0735 is described below

commit d97bd07350fdcf31a5607b48405918ae7125d128
Author: James Bognar <james.bog...@salesforce.com>
AuthorDate: Thu Aug 7 14:27:46 2025 -0400

    Unit test modernization.
---
 .../java/org/apache/juneau/SimpleTestBase.java     |   4 +
 .../org/apache/juneau/http/part/PartList_Test.java | 114 ++++++++++-----------
 2 files changed, 61 insertions(+), 57 deletions(-)

diff --git a/juneau-utest/src/test/java/org/apache/juneau/SimpleTestBase.java 
b/juneau-utest/src/test/java/org/apache/juneau/SimpleTestBase.java
index 0284e37a7..b1b89c15d 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/SimpleTestBase.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/SimpleTestBase.java
@@ -242,6 +242,10 @@ public abstract class SimpleTestBase {
                return Json5.DEFAULT.write(o);
        }
 
+       public static String s(Object o) {
+               return StringUtils.stringify(o);
+       }
+
        @Deprecated
        protected static StringAssertion assertString(Object o) {
                return org.apache.juneau.assertions.Assertions.assertString(o);
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/part/PartList_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/http/part/PartList_Test.java
index c7fffa463..de0ef37b7 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/http/part/PartList_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/http/part/PartList_Test.java
@@ -72,64 +72,64 @@ class PartList_Test extends SimpleTestBase {
        @Test void a01_basic() {
                PartList x = PartList.create();
 
-               assertObject(x).isString("");
+               assertEquals("", s(x));
                x.append(FOO_1);
-               assertObject(x).isString("Foo=1");
+               assertEquals("Foo=1", s(x));
                x.append(FOO_2);
-               assertObject(x).isString("Foo=1&Foo=2");
+               assertEquals("Foo=1&Foo=2", s(x));
                x.append(PartList.of().getAll());
-               assertObject(x).isString("Foo=1&Foo=2");
+               assertEquals("Foo=1&Foo=2", s(x));
                x.append(PartList.of(FOO_3).getAll());
-               assertObject(x).isString("Foo=1&Foo=2&Foo=3");
+               assertEquals("Foo=1&Foo=2&Foo=3", s(x));
                x.append(PartList.of(FOO_4, FOO_5).getAll());
-               assertObject(x).isString("Foo=1&Foo=2&Foo=3&Foo=4&Foo=5");
+               assertEquals("Foo=1&Foo=2&Foo=3&Foo=4&Foo=5", s(x));
                x.append(PartList.of(FOO_6, FOO_7).getAll());
-               
assertObject(x).isString("Foo=1&Foo=2&Foo=3&Foo=4&Foo=5&Foo=6&Foo=7");
+               assertEquals("Foo=1&Foo=2&Foo=3&Foo=4&Foo=5&Foo=6&Foo=7", s(x));
                x.append((NameValuePair)null);
-               
assertObject(x).isString("Foo=1&Foo=2&Foo=3&Foo=4&Foo=5&Foo=6&Foo=7");
+               assertEquals("Foo=1&Foo=2&Foo=3&Foo=4&Foo=5&Foo=6&Foo=7", s(x));
                x.append((List<NameValuePair>)null);
-               
assertObject(x).isString("Foo=1&Foo=2&Foo=3&Foo=4&Foo=5&Foo=6&Foo=7");
+               assertEquals("Foo=1&Foo=2&Foo=3&Foo=4&Foo=5&Foo=6&Foo=7", s(x));
 
-               assertObject(new PartList.Void()).isString("");
+               assertEquals("", s(new PartList.Void()));
        }
 
        @Test void a02_creators() {
                PartList x;
 
                x = partList(FOO_1, FOO_2, null);
-               assertObject(x).isString("Foo=1&Foo=2");
+               assertEquals("Foo=1&Foo=2", s(x));
 
                x = partList(alist(FOO_1, FOO_2, null));
-               assertObject(x).isString("Foo=1&Foo=2");
+               assertEquals("Foo=1&Foo=2", s(x));
 
                x = partList("Foo","1","Foo","2");
-               assertObject(x).isString("Foo=1&Foo=2");
+               assertEquals("Foo=1&Foo=2", s(x));
 
                assertThrowsWithMessage(IllegalArgumentException.class, "Odd 
number of parameters passed into PartList.ofPairs()", ()->partList("Foo"));
 
                x = PartList.of((List<NameValuePair>)null);
-               assertObject(x).isString("");
+               assertEquals("", s(x));
 
                x = PartList.of(Collections.emptyList());
-               assertObject(x).isString("");
+               assertEquals("", s(x));
 
                x = PartList.of(alist(FOO_1));
-               assertObject(x).isString("Foo=1");
+               assertEquals("Foo=1", s(x));
 
                x = PartList.of((NameValuePair[])null);
-               assertObject(x).isString("");
+               assertEquals("", s(x));
 
                x = PartList.of();
-               assertObject(x).isString("");
+               assertEquals("", s(x));
 
                x = PartList.of(FOO_1);
-               assertObject(x).isString("Foo=1");
+               assertEquals("Foo=1", s(x));
 
                x = PartList.ofPairs((String[])null);
-               assertObject(x).isString("");
+               assertEquals("", s(x));
 
                x = PartList.ofPairs();
-               assertObject(x).isString("");
+               assertEquals("", s(x));
        }
 
        @Test void a03_addMethods() {
@@ -144,11 +144,11 @@ class PartList_Test extends SimpleTestBase {
                x.append("X4",()->"$S{"+pname+"}");
                x.append(new 
SerializedPart("X5","bar",HttpPartType.QUERY,openApiSession(),null,false));
 
-               assertObject(x).isString("X1=bar&X2=y&X3=bar&X4=y&X5=bar");
+               assertEquals("X1=bar&X2=y&X3=bar&X4=y&X5=bar", s(x));
 
                System.setProperty(pname, "z");
 
-               assertObject(x).isString("X1=bar&X2=z&X3=bar&X4=z&X5=bar");
+               assertEquals("X1=bar&X2=z&X3=bar&X4=z&X5=bar", s(x));
 
                System.clearProperty(pname);
        }
@@ -158,12 +158,12 @@ class PartList_Test extends SimpleTestBase {
                        .create()
                        .append("X1","1")
                        .append(partList("X2","2").getAll());
-               assertObject(x).isString("X1=1&X2=2");
+               assertEquals("X1=1&X2=2", s(x));
        }
 
        @Test void a05_copy() {
                PartList x = PartList.of(FOO_1).copy();
-               assertObject(x).isString("Foo=1");
+               assertEquals("Foo=1", s(x));
        }
 
        @Test void a06_getCondensed() {
@@ -318,7 +318,7 @@ class PartList_Test extends SimpleTestBase {
                PartList x = PartList.create();
                x.append(FOO_1);
                x.clear();
-               assertObject(x).isString("");
+               assertEquals("", s(x));
        }
 
        @Test void b02_builder_append() {
@@ -335,7 +335,7 @@ class PartList_Test extends SimpleTestBase {
                        .append("Bar", ()->"b2")
                        .append((List<NameValuePair>)null)
                        .append(alist(FOO_4));
-               
assertObject(x2).isString("Foo=1&Foo=2&Foo=3&Bar=b1&Bar=b2&Foo=4");
+               assertEquals("Foo=1&Foo=2&Foo=3&Bar=b1&Bar=b2&Foo=4", s(x2));
        }
 
        @Test void b03_builder_prepend() {
@@ -352,7 +352,7 @@ class PartList_Test extends SimpleTestBase {
                        .prepend("Bar", ()->"b2")
                        .prepend((List<NameValuePair>)null)
                        .prepend(alist(FOO_4));
-               
assertObject(x2).isString("Foo=4&Bar=b2&Bar=b1&Foo=2&Foo=3&Foo=1");
+               assertEquals("Foo=4&Bar=b2&Bar=b1&Foo=2&Foo=3&Foo=1", s(x2));
        }
 
        @Test void b04_builder_remove() {
@@ -365,10 +365,10 @@ class PartList_Test extends SimpleTestBase {
                        .remove(FOO_2)
                        .remove(FOO_3, FOO_4)
                        .remove(alist(FOO_5));
-               assertObject(x).isString("Foo=6&Foo=7");
+               assertEquals("Foo=6&Foo=7", s(x));
 
                x = 
PartList.create().append(FOO_1,FOO_2).remove((String[])null).remove("Bar","Foo");
-               assertObject(x).isString("");
+               assertEquals("", s(x));
        }
 
        @Test void b05_builder_set() {
@@ -381,53 +381,53 @@ class PartList_Test extends SimpleTestBase {
                        .set(BAR_1)
                        .set((NameValuePair)null)
                        .set((PartList)null);
-               assertObject(x).isString("Foo=3&Bar=1");
+               assertEquals("Foo=3&Bar=1", s(x));
 
                x = PartList
                        .create()
                        .append(BAR_1,FOO_1,FOO_2,BAR_2)
                        .set(FOO_3);
-               assertObject(x).isString("Bar=1&Foo=3&Bar=2");
+               assertEquals("Bar=1&Foo=3&Bar=2", s(x));
 
                x = PartList
                        .create()
                        .append(BAR_1,FOO_1,FOO_2,BAR_2)
                        .set((NameValuePair[])null)
                        .set(null,FOO_3,FOO_4,FOO_5);
-               assertObject(x).isString("Bar=1&Bar=2&Foo=3&Foo=4&Foo=5");
+               assertEquals("Bar=1&Bar=2&Foo=3&Foo=4&Foo=5", s(x));
 
                x = PartList
                        .create()
                        .append(BAR_1,FOO_1,FOO_2,BAR_2)
                        .set((List<NameValuePair>)null)
                        .set(alist(null,FOO_3,FOO_4,FOO_5));
-               assertObject(x).isString("Bar=1&Bar=2&Foo=3&Foo=4&Foo=5");
+               assertEquals("Bar=1&Bar=2&Foo=3&Foo=4&Foo=5", s(x));
 
                x = PartList
                        .create()
                        .append(BAR_1,FOO_1,FOO_2,BAR_2)
                        .caseInsensitive(true)
                        .set("FOO", "x");
-               assertObject(x).isString("Bar=1&FOO=x&Bar=2");
+               assertEquals("Bar=1&FOO=x&Bar=2", s(x));
 
                x = PartList
                        .create()
                        .append(BAR_1,FOO_1,FOO_2,BAR_2)
                        .caseInsensitive(true)
                        .set("FOO", ()->"x");
-               assertObject(x).isString("Bar=1&FOO=x&Bar=2");
+               assertEquals("Bar=1&FOO=x&Bar=2", s(x));
 
                x = PartList
                        .create()
                        .append(BAR_1,FOO_1,FOO_2,BAR_2)
                        .set("FOO", ()->"x");
-               assertObject(x).isString("Bar=1&Foo=1&Foo=2&Bar=2&FOO=x");
+               assertEquals("Bar=1&Foo=1&Foo=2&Bar=2&FOO=x", s(x));
 
                x = PartList
                        .create()
                        .append(BAR_1,FOO_1,FOO_2,BAR_2)
                        .set(PartList.of(FOO_3,FOO_4));
-               assertObject(x).isString("Bar=1&Bar=2&Foo=3&Foo=4");
+               assertEquals("Bar=1&Bar=2&Foo=3&Foo=4", s(x));
        }
 
        
//-----------------------------------------------------------------------------------------------------------------
@@ -438,17 +438,17 @@ class PartList_Test extends SimpleTestBase {
                PartList x = PartList.of(APart.X, BPart.X);
 
                PartIterator i1 = x.partIterator();
-               assertObject(i1.next()).isString("a=x");
-               assertObject(i1.next()).isString("b=x");
+               assertString("a=x", i1.next());
+               assertString("b=x", i1.next());
                assertThrowsWithMessage(NoSuchElementException.class, 
"Iteration already finished.", i1::next);
 
                PartIterator i2 = x.partIterator();
-               assertObject(i2.next()).isString("a=x");
-               assertObject(i2.next()).isString("b=x");
+               assertString("a=x", i2.next());
+               assertString("b=x", i2.next());
                assertThrowsWithMessage(NoSuchElementException.class, 
"Iteration already finished.", i2::next);
 
                PartIterator i3 = x.partIterator("a");
-               assertObject(i3.next()).isString("a=x");
+               assertString("a=x", i3.next());
                assertThrowsWithMessage(NoSuchElementException.class, 
"Iteration already finished.", i3::next);
 
                PartIterator i4 = x.partIterator("A");
@@ -457,7 +457,7 @@ class PartList_Test extends SimpleTestBase {
                PartList x2 = 
PartList.create().append(APart.X,BPart.X).caseInsensitive(true);
 
                PartIterator i5 = x2.partIterator("A");
-               assertObject(i5.next()).isString("a=x");
+               assertString("a=x", i5.next());
                assertThrowsWithMessage(NoSuchElementException.class, 
"Iteration already finished.", i5::next);
 
                assertThrowsWithMessage(UnsupportedOperationException.class, 
"Not supported.", i5::remove);
@@ -469,25 +469,25 @@ class PartList_Test extends SimpleTestBase {
 
        @Test void d01_defaultParts() {
                PartList x1 = PartList.create().setDefault(APart.X);
-               assertObject(x1).isString("a=x");
+               assertEquals("a=x", s(x1));
 
                PartList x2 = 
PartList.create().set(APart.X).setDefault(APart.Y);
-               assertObject(x2).isString("a=x");
+               assertEquals("a=x", s(x2));
 
                PartList x3 = 
PartList.create().set(BPart.X,APart.X,BPart.Y).setDefault(APart.Y);
-               assertObject(x3).isString("b=x&a=x&b=y");
+               assertEquals("b=x&a=x&b=y", s(x3));
 
                PartList x4 = 
PartList.create().set(BPart.X,BPart.Y).setDefault(APart.X);
-               assertObject(x4).isString("b=x&b=y&a=x");
+               assertEquals("b=x&b=y&a=x", s(x4));
 
                PartList x5 = 
PartList.create().set(BPart.X,BPart.Y).setDefault(APart.X).setDefault(BPart.X);
-               assertObject(x5).isString("b=x&b=y&a=x");
+               assertEquals("b=x&b=y&a=x", s(x5));
 
                PartList x7 = 
PartList.create().setDefault(APart.X).setDefault(APart.Y);
-               assertObject(x7).isString("a=x");
+               assertEquals("a=x", s(x7));
 
                PartList x8 = 
PartList.create().setDefault(APart.X,APart.Y).setDefault(APart.Z);
-               assertObject(x8).isString("a=x");
+               assertEquals("a=x", s(x8));
 
                PartList x9 = PartList
                        .create()
@@ -495,25 +495,25 @@ class PartList_Test extends SimpleTestBase {
                        .setDefault((PartList)null)
                        .setDefault((NameValuePair[])null)
                        .setDefault((List<NameValuePair>)null);
-               assertObject(x9).isString("");
+               assertEquals("", s(x9));
 
                PartList x10 = PartList.create().setDefault("a","x");
-               assertObject(x10).isString("a=x");
+               assertEquals("a=x", s(x10));
 
                PartList x11 = PartList.create().setDefault("a",()->"x");
-               assertObject(x11).isString("a=x");
+               assertEquals("a=x", s(x11));
 
                PartList x12 = 
PartList.create().set(BPart.X,BPart.Y).setDefault(alist(APart.X,BPart.Z,null));
-               assertObject(x12).isString("b=x&b=y&a=x");
+               assertEquals("b=x&b=y&a=x", s(x12));
 
                PartList x13 = 
PartList.create().set(BPart.X,BPart.Y).setDefault(PartList.of(APart.X,BPart.Z,null));
-               assertObject(x13).isString("b=x&b=y&a=x");
+               assertEquals("b=x&b=y&a=x", s(x13));
 
                PartList x14 = PartList.create().set(BPart.X,BPart.Y)
                        .setDefault(alist(APart.X,BPart.X,null))
                        .setDefault(alist(APart.Y,BPart.Y,null))
                        .setDefault(alist(CPart.X));
-               assertObject(x14).isString("b=x&b=y&a=x&c=x");
+               assertEquals("b=x&b=y&a=x&c=x", s(x14));
        }
 
        
//-----------------------------------------------------------------------------------------------------------------

Reply via email to