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-beanutils.git


The following commit(s) were added to refs/heads/master by this push:
     new 5e9052ac Better JUnit API usage
5e9052ac is described below

commit 5e9052acd6557b2d58f7db753e604b8186447ba9
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sat Aug 5 09:51:03 2023 -0400

    Better JUnit API usage
---
 .../commons/beanutils2/BasicDynaBeanTestCase.java  |  2 +-
 .../commons/beanutils2/BeanComparatorTestCase.java | 12 +++++-----
 .../BeanPropertyValueChangeConsumerTestCase.java   | 27 ++++++++++------------
 .../commons/beanutils2/BeanUtilsBeanTestCase.java  | 22 +++++++++---------
 .../commons/beanutils2/DynaBeanUtilsTestCase.java  | 22 +++++++++---------
 .../beanutils2/DynaPropertyUtilsTestCase.java      |  6 ++---
 .../commons/beanutils2/PropertyUtilsTestCase.java  |  8 +++----
 .../commons/beanutils2/WrapDynaBeanTestCase.java   |  2 +-
 .../beanutils2/converters/MemoryTestCase.java      | 11 +++++----
 .../beanutils2/sql/DynaResultSetTestCase.java      |  2 +-
 .../commons/beanutils2/sql/DynaRowSetTestCase.java |  2 +-
 11 files changed, 57 insertions(+), 59 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/beanutils2/BasicDynaBeanTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/BasicDynaBeanTestCase.java
index 456bdaac..e88d96f7 100644
--- a/src/test/java/org/apache/commons/beanutils2/BasicDynaBeanTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/BasicDynaBeanTestCase.java
@@ -752,7 +752,7 @@ public class BasicDynaBeanTestCase extends TestCase {
             final boolean oldValue = ((Boolean) 
bean.get("booleanProperty")).booleanValue();
             final boolean newValue = !oldValue;
             bean.set("booleanProperty", Boolean.valueOf(newValue));
-            assertTrue("Matched new value", newValue == ((Boolean) 
bean.get("booleanProperty")).booleanValue());
+            assertEquals("Matched new value", newValue, ((Boolean) 
bean.get("booleanProperty")).booleanValue());
         } catch (final Throwable e) {
             fail("Exception: " + e);
         }
diff --git 
a/src/test/java/org/apache/commons/beanutils2/BeanComparatorTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/BeanComparatorTestCase.java
index 7bdb18d9..93e3f948 100644
--- a/src/test/java/org/apache/commons/beanutils2/BeanComparatorTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/BeanComparatorTestCase.java
@@ -75,7 +75,7 @@ public class BeanComparatorTestCase extends TestCase {
     public void testCompareBeanAgainstSelf() {
         final BeanComparator<AlphaBean, String> beanComparator = new 
BeanComparator<>("name");
         final int result = beanComparator.compare(alphaBean1, alphaBean1);
-        assertTrue("Comparator did not sort properly.  Result:" + result, 
result == 0);
+        assertEquals("Comparator did not sort properly.  Result:" + result, 0, 
result);
     }
 
     /**
@@ -86,7 +86,7 @@ public class BeanComparatorTestCase extends TestCase {
         alphaBean2 = new AlphaBean("alphabean");
         final BeanComparator<AlphaBean, String> beanComparator = new 
BeanComparator<>("name");
         final int result = beanComparator.compare(alphaBean1, alphaBean2);
-        assertTrue("Comparator did not sort properly.  Result:" + result, 
result == 0);
+        assertEquals("Comparator did not sort properly.  Result:" + result, 0, 
result);
     }
 
     /**
@@ -153,7 +153,7 @@ public class BeanComparatorTestCase extends TestCase {
         final BeanComparator<TestBean, String> beanComparator = new 
BeanComparator<>("doubleProperty");
         int result = beanComparator.compare(testBeanA, testBeanB);
 
-        assertTrue("Comparator did not sort properly.  Result:" + result, 
result == 1);
+        assertEquals("Comparator did not sort properly.  Result:" + result, 1, 
result);
 
         testBeanA.setStringProperty("string 1");
         testBeanB.setStringProperty("string 2");
@@ -162,7 +162,7 @@ public class BeanComparatorTestCase extends TestCase {
 
         result = beanComparator.compare(testBeanA, testBeanB);
 
-        assertTrue("Comparator did not sort properly.  Result:" + result, 
result == -1);
+        assertEquals("Comparator did not sort properly.  Result:" + result, 
-1, result);
     }
 
     /**
@@ -171,7 +171,7 @@ public class BeanComparatorTestCase extends TestCase {
     public void testSimpleCompare() {
         final BeanComparator<AlphaBean, String> beanComparator = new 
BeanComparator<>("name");
         final int result = beanComparator.compare(alphaBean1, alphaBean2);
-        assertTrue("Comparator did not sort properly.  Result:" + result, 
result == -1);
+        assertEquals("Comparator did not sort properly.  Result:" + result, 
-1, result);
     }
 
     /**
@@ -180,6 +180,6 @@ public class BeanComparatorTestCase extends TestCase {
     public void testSimpleCompareInverse() {
         final BeanComparator<AlphaBean, String> beanComparator = new 
BeanComparator<>("name");
         final int result = beanComparator.compare(alphaBean2, alphaBean1);
-        assertTrue("Comparator did not sort properly.  Result:" + result, 
result == 1);
+        assertEquals("Comparator did not sort properly.  Result:" + result, 1, 
result);
     }
 }
diff --git 
a/src/test/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumerTestCase.java
 
b/src/test/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumerTestCase.java
index 34940fba..b1bf4eec 100644
--- 
a/src/test/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumerTestCase.java
+++ 
b/src/test/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumerTestCase.java
@@ -17,6 +17,8 @@
 
 package org.apache.commons.beanutils2;
 
+import static org.junit.jupiter.api.Assertions.assertThrows;
+
 import junit.framework.TestCase;
 
 /**
@@ -46,7 +48,7 @@ public class BeanPropertyValueChangeConsumerTestCase extends 
TestCase {
     public void testExecuteWithIndexedProperty() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("intIndexed[0]", 
expectedIntegerValue).accept(testBean);
-        assertTrue(expectedIntegerValue.intValue() == 
testBean.getIntIndexed(0));
+        assertSame(expectedIntegerValue.intValue(), testBean.getIntIndexed(0));
     }
 
     /**
@@ -126,7 +128,7 @@ public class BeanPropertyValueChangeConsumerTestCase 
extends TestCase {
     public void testExecuteWithSimpleBooleanPropertyAndBooleanValue() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("booleanProperty", 
expectedBooleanValue).accept(testBean);
-        assertTrue(expectedBooleanValue.booleanValue() == 
testBean.getBooleanProperty());
+        assertEquals(expectedBooleanValue.booleanValue(), 
testBean.getBooleanProperty());
     }
 
     /**
@@ -147,19 +149,14 @@ public class BeanPropertyValueChangeConsumerTestCase 
extends TestCase {
     public void testExecuteWithSimpleBytePropertyAndByteValue() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("byteProperty", 
expectedByteValue).accept(testBean);
-        assertTrue(expectedByteValue.byteValue() == 
testBean.getByteProperty());
+        assertEquals(expectedByteValue.byteValue(), 
testBean.getByteProperty());
     }
 
     /**
      * Test execute with simple boolean property and String value.
      */
     public void testExecuteWithSimpleBytePropertyAndStringValue() {
-        try {
-            new BeanPropertyValueChangeConsumer<>("byteProperty", 
"foo").accept(new TestBean());
-            fail("Should have thrown an IllegalArgumentException");
-        } catch (final IllegalArgumentException e) {
-            /* this is what we expect */
-        }
+        assertThrows(IllegalArgumentException.class, () -> new 
BeanPropertyValueChangeConsumer<>("byteProperty", "foo").accept(new 
TestBean()));
     }
 
     /**
@@ -168,7 +165,7 @@ public class BeanPropertyValueChangeConsumerTestCase 
extends TestCase {
     public void testExecuteWithSimpleDoublePropertyAndDoubleValue() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("doubleProperty", 
expectedDoubleValue).accept(testBean);
-        assertTrue(expectedDoubleValue.doubleValue() == 
testBean.getDoubleProperty());
+        assertEquals(expectedDoubleValue.doubleValue(), 
testBean.getDoubleProperty());
     }
 
     /**
@@ -177,7 +174,7 @@ public class BeanPropertyValueChangeConsumerTestCase 
extends TestCase {
     public void testExecuteWithSimpleDoublePropertyAndFloatValue() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("doubleProperty", 
expectedFloatValue).accept(testBean);
-        assertTrue(expectedFloatValue.doubleValue() == 
testBean.getDoubleProperty());
+        assertEquals(expectedFloatValue.doubleValue(), 
testBean.getDoubleProperty());
     }
 
     /**
@@ -186,7 +183,7 @@ public class BeanPropertyValueChangeConsumerTestCase 
extends TestCase {
     public void testExecuteWithSimpleDoublePropertyAndIntegerValue() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("doubleProperty", 
expectedIntegerValue).accept(testBean);
-        assertTrue(expectedIntegerValue.doubleValue() == 
testBean.getDoubleProperty());
+        assertEquals(expectedIntegerValue.doubleValue(), 
testBean.getDoubleProperty());
     }
 
     /**
@@ -219,7 +216,7 @@ public class BeanPropertyValueChangeConsumerTestCase 
extends TestCase {
     public void testExecuteWithSimpleFloatPropertyAndFloatValue() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("floatProperty", 
expectedFloatValue).accept(testBean);
-        assertTrue(expectedFloatValue.floatValue() == 
testBean.getFloatProperty());
+        assertEquals(expectedFloatValue.floatValue(), 
testBean.getFloatProperty());
     }
 
     /**
@@ -228,7 +225,7 @@ public class BeanPropertyValueChangeConsumerTestCase 
extends TestCase {
     public void testExecuteWithSimpleFloatPropertyAndIntegerValue() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("floatProperty", 
expectedIntegerValue).accept(testBean);
-        assertTrue(expectedIntegerValue.floatValue() == 
testBean.getFloatProperty());
+        assertEquals(expectedIntegerValue.floatValue(), 
testBean.getFloatProperty());
     }
 
     /**
@@ -273,7 +270,7 @@ public class BeanPropertyValueChangeConsumerTestCase 
extends TestCase {
     public void testExecuteWithSimpleIntPropertyAndIntegerValue() {
         final TestBean testBean = new TestBean();
         new BeanPropertyValueChangeConsumer<>("intProperty", 
expectedIntegerValue).accept(testBean);
-        assertTrue(expectedIntegerValue.intValue() == 
testBean.getIntProperty());
+        assertEquals(expectedIntegerValue.intValue(), 
testBean.getIntProperty());
     }
 
     /**
diff --git 
a/src/test/java/org/apache/commons/beanutils2/BeanUtilsBeanTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/BeanUtilsBeanTestCase.java
index e4a29a90..3ca73340 100644
--- a/src/test/java/org/apache/commons/beanutils2/BeanUtilsBeanTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/BeanUtilsBeanTestCase.java
@@ -716,12 +716,12 @@ public class BeanUtilsBeanTestCase extends TestCase {
             String[] arr = BeanUtils.getArrayProperty(bean, "stringArray");
             final String[] comp = bean.getStringArray();
 
-            assertTrue("String array length = " + comp.length, comp.length == 
arr.length);
+            assertEquals("String array length = " + comp.length, comp.length, 
arr.length);
 
             arr = BeanUtils.getArrayProperty(bean, "intArray");
             final int[] iarr = bean.getIntArray();
 
-            assertTrue("String array length = " + iarr.length, iarr.length == 
arr.length);
+            assertEquals("String array length = " + iarr.length, iarr.length, 
arr.length);
 
             // Test property which isn't array or collection
             arr = BeanUtils.getArrayProperty(bean, "shortProperty");
@@ -768,7 +768,7 @@ public class BeanUtilsBeanTestCase extends TestCase {
             final String val = BeanUtils.getProperty(bean, 
"nested.intIndexed[2]");
             final String comp = String.valueOf(bean.getIntIndexed(2));
 
-            assertTrue("nested.intIndexed[2] == " + comp, val.equals(comp));
+            assertEquals("nested.intIndexed[2] == " + comp, val, comp);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -785,11 +785,11 @@ public class BeanUtilsBeanTestCase extends TestCase {
         try {
             String val = BeanUtils.getIndexedProperty(bean, "intIndexed[3]");
             String comp = String.valueOf(bean.getIntIndexed(3));
-            assertTrue("intIndexed[3] == " + comp, val.equals(comp));
+            assertEquals("intIndexed[3] == " + comp, val, comp);
 
             val = BeanUtils.getIndexedProperty(bean, "stringIndexed[3]");
             comp = bean.getStringIndexed(3);
-            assertTrue("stringIndexed[3] == " + comp, val.equals(comp));
+            assertEquals("stringIndexed[3] == " + comp, val, comp);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -807,12 +807,12 @@ public class BeanUtilsBeanTestCase extends TestCase {
             String val = BeanUtils.getIndexedProperty(bean, "intIndexed", 3);
             String comp = String.valueOf(bean.getIntIndexed(3));
 
-            assertTrue("intIndexed,3 == " + comp, val.equals(comp));
+            assertEquals("intIndexed,3 == " + comp, val, comp);
 
             val = BeanUtils.getIndexedProperty(bean, "stringIndexed", 3);
             comp = bean.getStringIndexed(3);
 
-            assertTrue("stringIndexed,3 == " + comp, val.equals(comp));
+            assertEquals("stringIndexed,3 == " + comp, val, comp);
 
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
@@ -844,7 +844,7 @@ public class BeanUtilsBeanTestCase extends TestCase {
         try {
             final String val = BeanUtils.getNestedProperty(bean, 
"nested.stringProperty");
             final String comp = bean.getNested().getStringProperty();
-            assertTrue("nested.StringProperty == " + comp, val.equals(comp));
+            assertEquals("nested.StringProperty == " + comp, val, comp);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -862,7 +862,7 @@ public class BeanUtilsBeanTestCase extends TestCase {
             final String val = BeanUtils.getSimpleProperty(bean, 
"shortProperty");
             final String comp = String.valueOf(bean.getShortProperty());
 
-            assertTrue("shortProperty == " + comp, val.equals(comp));
+            assertEquals("shortProperty == " + comp, val, comp);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -1361,12 +1361,12 @@ public class BeanUtilsBeanTestCase extends TestCase {
         assertNotNull("stringArray is not null", newValue);
         assertTrue("stringArray of correct type", newValue instanceof 
String[]);
         assertEquals("stringArray length", 5, ((String[]) newValue).length);
-        assertTrue("stringArray[2] is null", ((String[]) newValue)[2] == null);
+        assertNull("stringArray[2] is null", ((String[]) newValue)[2]);
         PropertyUtils.setProperty(bean, "stringArray", oldValue);
 
         // Value into scalar
         BeanUtils.setProperty(bean, "stringProperty", null);
-        assertTrue("stringProperty is now null", BeanUtils.getProperty(bean, 
"stringProperty") == null);
+        assertNull("stringProperty is now null", BeanUtils.getProperty(bean, 
"stringProperty"));
 
     }
 
diff --git 
a/src/test/java/org/apache/commons/beanutils2/DynaBeanUtilsTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/DynaBeanUtilsTestCase.java
index fab4955b..757df940 100644
--- a/src/test/java/org/apache/commons/beanutils2/DynaBeanUtilsTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/DynaBeanUtilsTestCase.java
@@ -661,12 +661,12 @@ public class DynaBeanUtilsTestCase extends TestCase {
             String[] arr = BeanUtils.getArrayProperty(bean, "stringArray");
             final String[] comp = (String[]) bean.get("stringArray");
 
-            assertTrue("String array length = " + comp.length, comp.length == 
arr.length);
+            assertEquals("String array length = " + comp.length, comp.length, 
arr.length);
 
             arr = BeanUtils.getArrayProperty(bean, "intArray");
             final int[] iarr = (int[]) bean.get("intArray");
 
-            assertTrue("String array length = " + iarr.length, iarr.length == 
arr.length);
+            assertEquals("String array length = " + iarr.length, iarr.length, 
arr.length);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -685,7 +685,7 @@ public class DynaBeanUtilsTestCase extends TestCase {
             final String val = BeanUtils.getProperty(bean, 
"nested.intIndexed[2]");
             final String comp = String.valueOf(bean.get("intIndexed", 2));
 
-            assertTrue("nested.intIndexed[2] == " + comp, val.equals(comp));
+            assertEquals("nested.intIndexed[2] == " + comp, val, comp);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -702,11 +702,11 @@ public class DynaBeanUtilsTestCase extends TestCase {
         try {
             String val = BeanUtils.getIndexedProperty(bean, "intIndexed[3]");
             String comp = String.valueOf(bean.get("intIndexed", 3));
-            assertTrue("intIndexed[3] == " + comp, val.equals(comp));
+            assertEquals("intIndexed[3] == " + comp, val, comp);
 
             val = BeanUtils.getIndexedProperty(bean, "stringIndexed[3]");
             comp = (String) bean.get("stringIndexed", 3);
-            assertTrue("stringIndexed[3] == " + comp, val.equals(comp));
+            assertEquals("stringIndexed[3] == " + comp, val, comp);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -724,12 +724,12 @@ public class DynaBeanUtilsTestCase extends TestCase {
             String val = BeanUtils.getIndexedProperty(bean, "intIndexed", 3);
             String comp = String.valueOf(bean.get("intIndexed", 3));
 
-            assertTrue("intIndexed,3 == " + comp, val.equals(comp));
+            assertEquals("intIndexed,3 == " + comp, val, comp);
 
             val = BeanUtils.getIndexedProperty(bean, "stringIndexed", 3);
             comp = (String) bean.get("stringIndexed", 3);
 
-            assertTrue("stringIndexed,3 == " + comp, val.equals(comp));
+            assertEquals("stringIndexed,3 == " + comp, val, comp);
 
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
@@ -747,7 +747,7 @@ public class DynaBeanUtilsTestCase extends TestCase {
         try {
             final String val = BeanUtils.getNestedProperty(bean, 
"nested.stringProperty");
             final String comp = nested.getStringProperty();
-            assertTrue("nested.StringProperty == " + comp, val.equals(comp));
+            assertEquals("nested.StringProperty == " + comp, val, comp);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -765,7 +765,7 @@ public class DynaBeanUtilsTestCase extends TestCase {
             final String val = BeanUtils.getSimpleProperty(bean, 
"shortProperty");
             final String comp = String.valueOf(bean.get("shortProperty"));
 
-            assertTrue("shortProperty == " + comp, val.equals(comp));
+            assertEquals("shortProperty == " + comp, val, comp);
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final InvocationTargetException e) {
@@ -1000,12 +1000,12 @@ public class DynaBeanUtilsTestCase extends TestCase {
         assertNotNull("stringArray is not null", newValue);
         assertTrue("stringArray of correct type", newValue instanceof 
String[]);
         assertEquals("stringArray length", 5, ((String[]) newValue).length);
-        assertTrue("stringArray[2] is null", ((String[]) newValue)[2] == null);
+        assertNull("stringArray[2] is null", ((String[]) newValue)[2]);
         PropertyUtils.setProperty(bean, "stringArray", oldValue);
 
         // Value into scalar
         BeanUtils.setProperty(bean, "stringProperty", null);
-        assertTrue("stringProperty is now null", BeanUtils.getProperty(bean, 
"stringProperty") == null);
+        assertNull("stringProperty is now null", BeanUtils.getProperty(bean, 
"stringProperty"));
 
     }
 
diff --git 
a/src/test/java/org/apache/commons/beanutils2/DynaPropertyUtilsTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/DynaPropertyUtilsTestCase.java
index 00c55c00..9f097bde 100644
--- a/src/test/java/org/apache/commons/beanutils2/DynaPropertyUtilsTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/DynaPropertyUtilsTestCase.java
@@ -778,7 +778,7 @@ public class DynaPropertyUtilsTestCase extends TestCase {
             assertNotNull("Got a value", value);
             assertTrue("Got correct type", value instanceof Boolean);
             final TestBean nested = (TestBean) bean.get("nested");
-            assertTrue("Got correct value", ((Boolean) value).booleanValue() 
== nested.getBooleanProperty());
+            assertEquals("Got correct value", ((Boolean) 
value).booleanValue(), nested.getBooleanProperty());
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final IllegalArgumentException e) {
@@ -1696,7 +1696,7 @@ public class DynaPropertyUtilsTestCase extends TestCase {
             final boolean oldValue = nested.getBooleanProperty();
             final boolean newValue = !oldValue;
             PropertyUtils.setNestedProperty(bean, "nested.booleanProperty", 
Boolean.valueOf(newValue));
-            assertTrue("Matched new value", newValue == 
nested.getBooleanProperty());
+            assertEquals("Matched new value", newValue, 
nested.getBooleanProperty());
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final IllegalArgumentException e) {
@@ -1941,7 +1941,7 @@ public class DynaPropertyUtilsTestCase extends TestCase {
             final boolean oldValue = ((Boolean) 
bean.get("booleanProperty")).booleanValue();
             final boolean newValue = !oldValue;
             PropertyUtils.setSimpleProperty(bean, "booleanProperty", 
Boolean.valueOf(newValue));
-            assertTrue("Matched new value", newValue == ((Boolean) 
bean.get("booleanProperty")).booleanValue());
+            assertEquals("Matched new value", newValue, ((Boolean) 
bean.get("booleanProperty")).booleanValue());
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final IllegalArgumentException e) {
diff --git 
a/src/test/java/org/apache/commons/beanutils2/PropertyUtilsTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/PropertyUtilsTestCase.java
index 357f220e..60b71153 100644
--- a/src/test/java/org/apache/commons/beanutils2/PropertyUtilsTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/PropertyUtilsTestCase.java
@@ -1334,7 +1334,7 @@ public class PropertyUtilsTestCase extends TestCase {
             final Object value = PropertyUtils.getNestedProperty(bean, 
"nested.booleanProperty");
             assertNotNull("Got a value", value);
             assertTrue("Got correct type", value instanceof Boolean);
-            assertTrue("Got correct value", ((Boolean) value).booleanValue() 
== bean.getNested().getBooleanProperty());
+            assertEquals("Got correct value", ((Boolean) 
value).booleanValue(), bean.getNested().getBooleanProperty());
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final IllegalArgumentException e) {
@@ -1858,7 +1858,7 @@ public class PropertyUtilsTestCase extends TestCase {
             final Object value = PropertyUtils.getSimpleProperty(bean, 
"booleanProperty");
             assertNotNull("Got a value", value);
             assertTrue("Got correct type", value instanceof Boolean);
-            assertTrue("Got correct value", ((Boolean) value).booleanValue() 
== bean.getBooleanProperty());
+            assertEquals("Got correct value", ((Boolean) 
value).booleanValue(), bean.getBooleanProperty());
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final IllegalArgumentException e) {
@@ -3247,7 +3247,7 @@ public class PropertyUtilsTestCase extends TestCase {
             final boolean oldValue = bean.getNested().getBooleanProperty();
             final boolean newValue = !oldValue;
             PropertyUtils.setNestedProperty(bean, "nested.booleanProperty", 
Boolean.valueOf(newValue));
-            assertTrue("Matched new value", newValue == 
bean.getNested().getBooleanProperty());
+            assertEquals("Matched new value", newValue, 
bean.getNested().getBooleanProperty());
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final IllegalArgumentException e) {
@@ -3537,7 +3537,7 @@ public class PropertyUtilsTestCase extends TestCase {
             final boolean oldValue = bean.getBooleanProperty();
             final boolean newValue = !oldValue;
             PropertyUtils.setSimpleProperty(bean, "booleanProperty", 
Boolean.valueOf(newValue));
-            assertTrue("Matched new value", newValue == 
bean.getBooleanProperty());
+            assertEquals("Matched new value", newValue, 
bean.getBooleanProperty());
         } catch (final IllegalAccessException e) {
             fail("IllegalAccessException");
         } catch (final IllegalArgumentException e) {
diff --git 
a/src/test/java/org/apache/commons/beanutils2/WrapDynaBeanTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/WrapDynaBeanTestCase.java
index c501037f..4e1696d4 100644
--- a/src/test/java/org/apache/commons/beanutils2/WrapDynaBeanTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/WrapDynaBeanTestCase.java
@@ -150,7 +150,7 @@ public class WrapDynaBeanTestCase extends 
BasicDynaBeanTestCase {
         final Object wrappedInstance = dynaBean.getInstance();
         assertTrue("Object type is AlphaBean", wrappedInstance instanceof 
AlphaBean);
         final AlphaBean wrappedAlphaBean = (AlphaBean) wrappedInstance;
-        assertTrue("Same Object", wrappedAlphaBean == alphaBean);
+        assertSame("Same Object", wrappedAlphaBean, alphaBean);
     }
 
     /**
diff --git 
a/src/test/java/org/apache/commons/beanutils2/converters/MemoryTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/converters/MemoryTestCase.java
index 7bc124a3..23a2bd78 100644
--- a/src/test/java/org/apache/commons/beanutils2/converters/MemoryTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/converters/MemoryTestCase.java
@@ -20,6 +20,7 @@ package org.apache.commons.beanutils2.converters;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertSame;
 import static org.junit.Assert.assertTrue;
 
 import java.lang.ref.WeakReference;
@@ -111,7 +112,7 @@ public class MemoryTestCase {
                 // private classpath.
                 final Class<?> newFloatConverterClass = 
componentLoader.reload(FloatConverter.class);
                 Object newFloatConverter = 
newFloatConverterClass.newInstance();
-                assertTrue(newFloatConverter.getClass().getClassLoader() == 
componentLoader);
+                assertSame(newFloatConverter.getClass().getClassLoader(), 
componentLoader);
 
                 // verify that this new object does implement the Converter 
type
                 // despite being loaded via a classloader different from the 
one
@@ -126,7 +127,7 @@ public class MemoryTestCase {
                 // it back to us. We'll try this lookup again with a different
                 // context-classloader set, and shouldn't see it
                 final Converter<Float> componentConverter = 
ConvertUtils.lookup(Float.TYPE);
-                assertTrue(componentConverter.getClass().getClassLoader() == 
componentLoader);
+                assertSame(componentConverter.getClass().getClassLoader(), 
componentLoader);
 
                 newFloatConverter = null;
             }
@@ -141,7 +142,7 @@ public class MemoryTestCase {
             Thread.currentThread().setContextClassLoader(componentLoader);
             {
                 final Converter<Float> componentConverter = 
ConvertUtils.lookup(Float.TYPE);
-                assertTrue(componentConverter.getClass().getClassLoader() == 
componentLoader);
+                assertSame(componentConverter.getClass().getClassLoader(), 
componentLoader);
             }
             
Thread.currentThread().setContextClassLoader(origContextClassLoader);
             // Emulate a container "undeploying" the component. This should
@@ -210,13 +211,13 @@ public class MemoryTestCase {
                 // This should only affect code that runs with exactly the
                 // same context classloader set.
                 ConvertUtils.register(floatConverter1, Float.TYPE);
-                assertTrue(ConvertUtils.lookup(Float.TYPE) == floatConverter1);
+                assertSame(ConvertUtils.lookup(Float.TYPE), floatConverter1);
             }
             
Thread.currentThread().setContextClassLoader(origContextClassLoader);
 
             // The converter visible outside any custom component should not
             // have been altered.
-            assertTrue(ConvertUtils.lookup(Float.TYPE) == origFloatConverter);
+            assertSame(ConvertUtils.lookup(Float.TYPE), origFloatConverter);
 
             // Emulate the container invoking a component #2.
             Thread.currentThread().setContextClassLoader(componentLoader2);
diff --git 
a/src/test/java/org/apache/commons/beanutils2/sql/DynaResultSetTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/sql/DynaResultSetTestCase.java
index c16f9ff1..dc4da79c 100644
--- a/src/test/java/org/apache/commons/beanutils2/sql/DynaResultSetTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/sql/DynaResultSetTestCase.java
@@ -108,7 +108,7 @@ public class DynaResultSetTestCase extends TestCase {
 
         // Negative test
         DynaProperty dynaProp = dynaClass.getDynaProperty("unknownProperty");
-        assertTrue("unknown property returns null", dynaProp == null);
+        assertNull("unknown property returns null", dynaProp);
 
         // Positive test
         dynaProp = dynaClass.getDynaProperty("stringproperty");
diff --git 
a/src/test/java/org/apache/commons/beanutils2/sql/DynaRowSetTestCase.java 
b/src/test/java/org/apache/commons/beanutils2/sql/DynaRowSetTestCase.java
index 22da32e4..c10a3bdc 100644
--- a/src/test/java/org/apache/commons/beanutils2/sql/DynaRowSetTestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/sql/DynaRowSetTestCase.java
@@ -175,7 +175,7 @@ public class DynaRowSetTestCase extends TestCase {
 
         // Negative test
         DynaProperty dynaProp = dynaClass.getDynaProperty("unknownProperty");
-        assertTrue("unknown property returns null", dynaProp == null);
+        assertNull("unknown property returns null", dynaProp);
 
         // Positive test
         dynaProp = dynaClass.getDynaProperty("stringproperty");

Reply via email to