@@ -2590,6 +2590,9 @@ public void toMap() {
25902590 assertTrue ("Map should have 2 elements" , map .size () == 2 );
25912591 }
25922592
2593+ /**
2594+ * test that validates a singleton can be serialized as a bean.
2595+ */
25932596 @ Test
25942597 public void testSingletonBean () {
25952598 final JSONObject jo = new JSONObject (Singleton .getInstance ());
@@ -2609,6 +2612,10 @@ public void testSingletonBean() {
26092612 assertEquals (0 , jo .get ("someInt" ));
26102613 assertEquals (null , jo .opt ("someString" ));
26112614 }
2615+
2616+ /**
2617+ * test that validates a singleton can be serialized as a bean.
2618+ */
26122619 @ Test
26132620 public void testSingletonEnumBean () {
26142621 final JSONObject jo = new JSONObject (SingletonEnum .getInstance ());
@@ -2629,6 +2636,9 @@ public void testSingletonEnumBean() {
26292636 assertEquals (null , jo .opt ("someString" ));
26302637 }
26312638
2639+ /**
2640+ * Test to validate that a generic class can be serialized as a bean.
2641+ */
26322642 @ Test
26332643 public void testGenericBean () {
26342644 GenericBean <Integer > bean = new GenericBean <>(42 );
@@ -2640,6 +2650,9 @@ public void testGenericBean() {
26402650 assertEquals (0 , bean .genericSetCounter );
26412651 }
26422652
2653+ /**
2654+ * Test to validate that a generic class can be serialized as a bean.
2655+ */
26432656 @ Test
26442657 public void testGenericIntBean () {
26452658 GenericBeanInt bean = new GenericBeanInt (42 );
@@ -2651,6 +2664,9 @@ public void testGenericIntBean() {
26512664 assertEquals (0 , bean .genericSetCounter );
26522665 }
26532666
2667+ /**
2668+ * Test to verify <code>key</code> limitations in the JSONObject bean serializer.
2669+ */
26542670 @ Test
26552671 public void testWierdListBean () {
26562672 WeirdList bean = new WeirdList (42 , 43 , 44 );
@@ -2660,7 +2676,8 @@ public void testWierdListBean() {
26602676 // getInt(int) should also be ignored based on parameter count
26612677 // add(Integer) should be ignore as it doesn't start with get/is and also has a parameter
26622678 // getALL should be mapped
2663- assertEquals ("Expected 1 key to mapped " +jo .keySet ().toString (), 1 , jo .length ());
2679+ assertEquals ("Expected 1 key to be mapped. Instead found: " +jo .keySet ().toString (),
2680+ 1 , jo .length ());
26642681 assertNotNull (jo .get ("ALL" ));
26652682 }
26662683}
0 commit comments