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 65482bbd7 Unit test modernization.
65482bbd7 is described below

commit 65482bbd7135718e2da0380a5c3123013681ea79
Author: James Bognar <[email protected]>
AuthorDate: Thu Aug 7 16:54:41 2025 -0400

    Unit test modernization.
---
 .../apache/juneau/a/rttests/RoundTripGenericsTest.java |  6 +++---
 .../test/java/org/apache/juneau/cp/BeanStore_Test.java | 18 +++++++++---------
 .../org/apache/juneau/cp/DefaultClassList_Test.java    |  7 +++----
 .../java/org/apache/juneau/http/StringRange_Test.java  |  4 ++--
 .../juneau/http/header/BasicDateHeader_Test.java       |  2 +-
 .../org/apache/juneau/http/header/RetryAfter_Test.java |  2 +-
 .../java/org/apache/juneau/marshaller/Csv_Test.java    |  8 ++++----
 .../org/apache/juneau/utils/ReflectionMapTest.java     |  2 +-
 8 files changed, 24 insertions(+), 25 deletions(-)

diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/a/rttests/RoundTripGenericsTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/a/rttests/RoundTripGenericsTest.java
index caf31bcf7..24fa71936 100755
--- 
a/juneau-utest/src/test/java/org/apache/juneau/a/rttests/RoundTripGenericsTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/a/rttests/RoundTripGenericsTest.java
@@ -12,7 +12,7 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.a.rttests;
 
-import static org.apache.juneau.assertions.Assertions.*;
+import static org.apache.juneau.AssertionHelpers.*;
 import static org.junit.Assert.*;
 import static org.junit.runners.MethodSorters.*;
 
@@ -46,14 +46,14 @@ public class RoundTripGenericsTest extends RoundTripTest {
                // During parsing, these become JsonMaps.
                Pair pair = new Pair<>(new Source().init(), new 
Target().init());
                pair = roundTrip(pair);
-               
assertObject(pair).asJsonSorted().is("{s:{s1:'a1'},t:{t1:'b1'}}");
+               assertJson(pair, "{s:{s1:'a1'},t:{t1:'b1'}}");
                assertEquals("JsonMap", pair.getS().getClass().getSimpleName());
                assertEquals("JsonMap", pair.getT().getClass().getSimpleName());
 
                // If you specify a concrete class, the type variables become 
bound and
                // the property types correctly resolve.
                pair = roundTrip(pair, RealPair.class);
-               
assertObject(pair).asJsonSorted().is("{s:{s1:'a1'},t:{t1:'b1'}}");
+               assertJson(pair, "{s:{s1:'a1'},t:{t1:'b1'}}");
                assertEquals("Source", pair.getS().getClass().getSimpleName());
                assertEquals("Target", pair.getT().getClass().getSimpleName());
        }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/cp/BeanStore_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/cp/BeanStore_Test.java
index 9b0a64947..38ba3f8ef 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/cp/BeanStore_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/cp/BeanStore_Test.java
@@ -111,7 +111,7 @@ class BeanStore_Test extends SimpleTestBase {
                b2p.addBean(A1.class, a1a);
                for (BeanStore b : array(b1p, b1c, b2p, b2c)) {
                        assertTrue(b.hasBean(A1.class));
-                       assertOptional(b.getBean(A1.class)).is(a1a);
+                       assertEquals(a1a, b.getBean(A1.class).get());
                }
 
                b1p.clear();
@@ -132,14 +132,14 @@ class BeanStore_Test extends SimpleTestBase {
                b2p.clear().addSupplier(A1.class, ()->a1a);
                for (BeanStore b : array(b1p, b1c, b2p, b2c)) {
                        assertTrue(b.hasBean(A1.class));
-                       assertOptional(b.getBean(A1.class)).is(a1a);
+                       assertEquals(a1a, b.getBean(A1.class).get());
                }
 
                b1p.add(A1.class, a1b);
                b2p.add(A1.class, a1b);
                for (BeanStore b : array(b1p, b1c, b2p, b2c)) {
                        assertTrue(b.hasBean(A1.class));
-                       assertOptional(b.getBean(A1.class)).is(a1b);
+                       assertEquals(a1b, b.getBean(A1.class).get());
                        
assertStream(b.stream(A1.class).map(BeanStoreEntry::get), a1b, a1a);
                }
 
@@ -152,7 +152,7 @@ class BeanStore_Test extends SimpleTestBase {
                }
                for (BeanStore b : array(b1c, b2c)) {
                        assertTrue(b.hasBean(A2.class));
-                       assertOptional(b.getBean(A2.class)).is(a2a);
+                       assertEquals(a2a, b.getBean(A2.class).get());
                        
assertStream(b.stream(A2.class).map(BeanStoreEntry::get), a2a);
                }
 
@@ -173,7 +173,7 @@ class BeanStore_Test extends SimpleTestBase {
                }
                for (BeanStore b : array(b1c, b2c)) {
                        assertTrue(b.hasBean(A1.class));
-                       assertOptional(b.getBean(A1.class)).is(a1a);
+                       assertEquals(a1a, b.getBean(A1.class).get());
                        
assertStream(b.stream(A1.class).map(BeanStoreEntry::get), a1a);
                }
 
@@ -207,15 +207,15 @@ class BeanStore_Test extends SimpleTestBase {
                }
 
                for (BeanStore b : array(b1p, b1c, b2p, b2c)) {
-                       assertOptional(b.getBean(A1.class, "foo")).is(a1b);
-                       assertOptional(b.getBean(A1.class, "bar")).is(a1d);
+                       assertEquals(a1b, b.getBean(A1.class, "foo").get());
+                       assertEquals(a1d, b.getBean(A1.class, "bar").get());
                        assertEmpty(b.getBean(A1.class, "baz"));
                }
                for (BeanStore b : array(b1p, b2p)) {
-                       assertOptional(b.getBean(A1.class, null)).is(a1a);
+                       assertEquals(a1a, b.getBean(A1.class, null).get());
                }
                for (BeanStore b : array(b1c, b2c)) {
-                       assertOptional(b.getBean(A1.class, null)).is(a1e);
+                       assertEquals(a1e, b.getBean(A1.class, null).get());
                }
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/cp/DefaultClassList_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/cp/DefaultClassList_Test.java
index 389251354..3c366d6cc 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/cp/DefaultClassList_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/cp/DefaultClassList_Test.java
@@ -12,7 +12,6 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.cp;
 
-import static org.apache.juneau.assertions.Assertions.*;
 import static org.apache.juneau.cp.DefaultClassList.*;
 import org.apache.juneau.*;
 import org.junit.jupiter.api.*;
@@ -29,9 +28,9 @@ class DefaultClassList_Test extends SimpleTestBase {
 
                x = of(Long.class,null);
                assertEmpty(x.get(String.class));
-               assertOptional(x.get(Long.class)).isNotNull();
-               assertOptional(x.get(Number.class)).isNotNull();
-               assertOptional(x.get(Object.class)).isNotNull();
+               assertPresent(x.get(Long.class));
+               assertPresent(x.get(Number.class));
+               assertPresent(x.get(Object.class));
 
                assertThrowsWithMessage(IllegalArgumentException.class, 
"Argument 'type' cannot be null.", ()->create().get(null));
        }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/StringRange_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/http/StringRange_Test.java
index 1187a7a21..7f376a99f 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/http/StringRange_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/http/StringRange_Test.java
@@ -35,8 +35,8 @@ class StringRange_Test extends SimpleTestBase {
 
                StringRange x4 = of("foo;a=1");
                assertEquals(x4, x3);
-               assertObject(x3).isNot(x2);
-               assertObject(x3).asString().isNot("foo");
+               assertNotEquals(x3, x2);
+               assertNotEquals("foo", s(x3));
                assertEquals(x4.hashCode(), x3.hashCode());
 
                assertString("*", of((String)null));
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/header/BasicDateHeader_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/http/header/BasicDateHeader_Test.java
index e40bf8c12..d4a5f09dc 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/http/header/BasicDateHeader_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/http/header/BasicDateHeader_Test.java
@@ -69,7 +69,7 @@ class BasicDateHeader_Test extends SimpleTestBase {
        }
 
        @Test void a02_asZonedDateTime() {
-               
assertOptional(dateHeader(HEADER,VALUE).asZonedDateTime()).asString().is("1994-10-29T19:43:31Z");
+               assertString("1994-10-29T19:43:31Z", 
dateHeader(HEADER,VALUE).asZonedDateTime());
        }
 
        @Test void a04_assertZonedDateTime() {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/header/RetryAfter_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/http/header/RetryAfter_Test.java
index bb595a595..6e7bef3b4 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/http/header/RetryAfter_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/http/header/RetryAfter_Test.java
@@ -78,7 +78,7 @@ class RetryAfter_Test extends SimpleTestBase {
        }
 
        @Test void a03_asInt() {
-               assertOptional(retryAfter(123).asInteger()).is(123);
+               assertEquals(123, retryAfter(123).asInteger().get());
                assertEmpty(new RetryAfter((String)null).asInteger());
                assertEmpty(retryAfter(()->null).asInteger());
        }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/marshaller/Csv_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/marshaller/Csv_Test.java
index aff9b60cd..c5fdb3d15 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/marshaller/Csv_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/marshaller/Csv_Test.java
@@ -21,7 +21,7 @@ import org.apache.juneau.collections.*;
 import org.apache.juneau.parser.*;
 import org.junit.jupiter.api.*;
 
-class Csv_Test  extends SimpleTestBase{
+class Csv_Test extends SimpleTestBase{
 
        @Test void a01_to() throws Exception {
                Object in1 = "foo", in2 = new 
Object[]{JsonMap.of("a","foo","b","bar")};
@@ -37,9 +37,9 @@ class Csv_Test  extends SimpleTestBase{
                String in1 = "'foo'", in2 = "{foo:'bar'}";
 
                assertThrowsWithMessage(ParseException.class, "Not 
implemented.", ()->Csv.to(in1, String.class));
-               assertThrowsWithMessage(ParseException.class, "Not 
implemented.", ()->assertString(Csv.to(stringReader(in1), String.class)));
-               assertThrowsWithMessage(ParseException.class, "Not 
implemented.", ()->assertObject(Csv.to(in2, Map.class, String.class, 
String.class)));
-               assertThrowsWithMessage(ParseException.class, "Not 
implemented.", ()->assertObject(Csv.to(stringReader(in2), Map.class, 
String.class, String.class)));
+               assertThrowsWithMessage(ParseException.class, "Not 
implemented.", ()->Csv.to(stringReader(in1), String.class));
+               assertThrowsWithMessage(ParseException.class, "Not 
implemented.", ()->Csv.to(in2, Map.class, String.class, String.class));
+               assertThrowsWithMessage(ParseException.class, "Not 
implemented.", ()->Csv.to(stringReader(in2), Map.class, String.class, 
String.class));
        }
        
//-----------------------------------------------------------------------------------------------------------------
        // Helper methods
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/utils/ReflectionMapTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/utils/ReflectionMapTest.java
index dae5509d1..d02915286 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/utils/ReflectionMapTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/utils/ReflectionMapTest.java
@@ -338,7 +338,7 @@ public class ReflectionMapTest extends SimpleTestBase {
        static ReflectionMap<Number> RM_F = create().append("F2, F1", 
1).build();
 
        @Test void f01_cdl() {
-               assertOptional(RM_F.find(F1.class, null)).asJson().is("1");
+               assertString("1", RM_F.find(F1.class, null));
        }
 
        
//------------------------------------------------------------------------------------------------------------------

Reply via email to