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 940a54d0b Test modernization
940a54d0b is described below

commit 940a54d0b2dac960f8b618f696cfb9770675d973
Author: James Bognar <[email protected]>
AuthorDate: Thu Aug 28 09:01:58 2025 -0400

    Test modernization
---
 .../test/java/org/apache/juneau/BeanMap_Test.java  | 56 ++++------------------
 .../httppart/OpenApiPartSerializer_Test.java       | 10 ++--
 2 files changed, 13 insertions(+), 53 deletions(-)

diff --git a/juneau-utest/src/test/java/org/apache/juneau/BeanMap_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/BeanMap_Test.java
index 6f8b58d54..18670f59b 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/BeanMap_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/BeanMap_Test.java
@@ -69,12 +69,7 @@ class BeanMap_Test extends SimpleTestBase {
                m.put("d1", null);
                m.put("f1", null);
                m.put("b1", null);
-               assertEquals(Integer.valueOf(0), m.get("i1"));
-               assertEquals(Short.valueOf((short)0), m.get("s1"));
-               assertEquals(Long.valueOf(0L), m.get("l1"));
-               assertEquals(Double.valueOf(0d), m.get("d1"));
-               assertEquals(Float.valueOf(0f), m.get("f1"));
-               assertEquals(Boolean.valueOf(false), m.get("b1"));
+               assertBean(m, "i1,s1,l1,d1,f1,b1", "0,0,0,0.0,0.0,false");
 
                // Make sure setting non-primitive values to null causes them 
to set to null.
                m.put("i2", null);
@@ -83,12 +78,7 @@ class BeanMap_Test extends SimpleTestBase {
                m.put("d2", null);
                m.put("f2", null);
                m.put("b2", null);
-               assertNull(m.get("i2"));
-               assertNull(m.get("s2"));
-               assertNull(m.get("l2"));
-               assertNull(m.get("d2"));
-               assertNull(m.get("f2"));
-               assertNull(m.get("b2"));
+               assertBean(m, "i2,s2,l2,d2,f2,b2", 
"null,null,null,null,null,null");
 
                // Make sure setting them all to an integer is kosher.
                m.put("i1", 1);
@@ -101,21 +91,11 @@ class BeanMap_Test extends SimpleTestBase {
                m.put("l2", 1);
                m.put("d2", 1);
                m.put("f2", 1);
-               assertEquals(Integer.valueOf(1), m.get("i1"));
-               assertEquals(Integer.valueOf(1), m.get("i2"));
-               assertEquals(Short.valueOf((short)1), m.get("s1"));
-               assertEquals(Short.valueOf((short)1), m.get("s2"));
-               assertEquals(Long.valueOf(1), m.get("l1"));
-               assertEquals(Long.valueOf(1), m.get("l2"));
-               assertEquals(Double.valueOf(1), m.get("d1"));
-               assertEquals(Double.valueOf(1), m.get("d2"));
-               assertEquals(Float.valueOf(1), m.get("f1"));
-               assertEquals(Float.valueOf(1), m.get("f2"));
+               assertBean(m, "i1,i2,s1,s2,l1,l2,d1,d2,f1,f2", 
"1,1,1,1,1,1,1.0,1.0,1.0,1.0");
 
                m.put("b1", true);
                m.put("b2", Boolean.valueOf(true));
-               assertEquals(Boolean.valueOf(true), m.get("b1"));
-               assertEquals(Boolean.valueOf(true), m.get("b2"));
+               assertBean(m, "b1,b2", "true,true");
        }
 
        public static class A {
@@ -147,12 +127,7 @@ class BeanMap_Test extends SimpleTestBase {
                m.put("d1", null);
                m.put("f1", null);
                m.put("b1", null);
-               assertEquals(Integer.valueOf(0), m.get("i1"));
-               assertEquals(Short.valueOf((short)0), m.get("s1"));
-               assertEquals(Long.valueOf(0L), m.get("l1"));
-               assertEquals(Double.valueOf(0d), m.get("d1"));
-               assertEquals(Float.valueOf(0f), m.get("f1"));
-               assertEquals(Boolean.valueOf(false), m.get("b1"));
+               assertBean(m, "i1,s1,l1,d1,f1,b1", "0,0,0,0.0,0.0,false");
 
                // Make sure setting non-primitive values to null causes them 
to set to null.
                m.put("i2", null);
@@ -161,12 +136,7 @@ class BeanMap_Test extends SimpleTestBase {
                m.put("d2", null);
                m.put("f2", null);
                m.put("b2", null);
-               assertNull(m.get("i2"));
-               assertNull(m.get("s2"));
-               assertNull(m.get("l2"));
-               assertNull(m.get("d2"));
-               assertNull(m.get("f2"));
-               assertNull(m.get("b2"));
+               assertBean(m, "i2,s2,l2,d2,f2,b2", 
"null,null,null,null,null,null");
 
                // Make sure setting them all to an integer is kosher.
                m.put("i1", 1);
@@ -179,21 +149,11 @@ class BeanMap_Test extends SimpleTestBase {
                m.put("l2", 1);
                m.put("d2", 1);
                m.put("f2", 1);
-               assertEquals(Integer.valueOf(1), m.get("i1"));
-               assertEquals(Integer.valueOf(1), m.get("i2"));
-               assertEquals(Short.valueOf((short)1), m.get("s1"));
-               assertEquals(Short.valueOf((short)1), m.get("s2"));
-               assertEquals(Long.valueOf(1), m.get("l1"));
-               assertEquals(Long.valueOf(1), m.get("l2"));
-               assertEquals(Double.valueOf(1), m.get("d1"));
-               assertEquals(Double.valueOf(1), m.get("d2"));
-               assertEquals(Float.valueOf(1), m.get("f1"));
-               assertEquals(Float.valueOf(1), m.get("f2"));
+               assertBean(m, "i1,i2,s1,s2,l1,l2,d1,d2,f1,f2", 
"1,1,1,1,1,1,1.0,1.0,1.0,1.0");
 
                m.put("b1", true);
                m.put("b2", true);
-               assertEquals(Boolean.valueOf(true), m.get("b1"));
-               assertEquals(Boolean.valueOf(true), m.get("b2"));
+               assertBean(m, "b1,b2", "true,true");
        }
 
        public static class B {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/OpenApiPartSerializer_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/OpenApiPartSerializer_Test.java
index 05469997e..365cd6d35 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/OpenApiPartSerializer_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/OpenApiPartSerializer_Test.java
@@ -40,8 +40,8 @@ class OpenApiPartSerializer_Test extends SimpleTestBase {
        
//-----------------------------------------------------------------------------------------------------------------
 
        @Test void a01_outputValidations_nullOutput() throws Exception {
-               assertEquals("null", serialize(T_NONE, null));
-               assertEquals("null", serialize(tNone().required(false).build(), 
null));
+               assertEquals("null", serialize(T_NONE, null)); // BCTM - String 
output testing
+               assertEquals("null", serialize(tNone().required(false).build(), 
null)); // BCTM - String output testing
                assertThrowsWithMessage(SchemaValidationException.class, 
"Required value not provided.", ()->serialize(tNone().required().build(), 
null));
                assertThrowsWithMessage(SchemaValidationException.class, 
"Required value not provided.", ()->serialize(tNone().required(true).build(), 
null));
        }
@@ -208,9 +208,9 @@ class OpenApiPartSerializer_Test extends SimpleTestBase {
 
        @Test void c10_stringType_noneFormat_2d() throws Exception {
                var ps = tArray(tString()).build();
-               assertEquals("foo,bar,null", serialize(ps, new 
String[]{"foo","bar",null}));
-               assertEquals("foo,bar,null", serialize(ps, 
list("foo","bar",null)));
-               assertEquals("foo,bar,null", serialize(ps, new 
Object[]{"foo","bar",null}));
+               assertEquals("foo,bar,null", serialize(ps, new 
String[]{"foo","bar",null})); // BCTM - NEED INFO: Multiple serialization tests 
- could benefit from helper method but not traditional assertBean
+               assertEquals("foo,bar,null", serialize(ps, 
list("foo","bar",null))); // BCTM - NEED INFO: Same expected output for 
different input types
+               assertEquals("foo,bar,null", serialize(ps, new 
Object[]{"foo","bar",null})); // BCTM - NEED INFO: Pattern continues - testing 
serialization consistency
                assertEquals("foo,bar,null", serialize(ps, 
list((Object)"foo",(Object)"bar",null)));
                assertEquals("foo,bar,null,null", serialize(ps, new C2[]{new 
C2("foo"),new C2("bar"),new C2(null),null}));
                assertEquals("foo,bar,null,null", serialize(ps, list(new 
C2("foo"),new C2("bar"),new C2(null),null)));

Reply via email to