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

doebele pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git


The following commit(s) were added to refs/heads/master by this push:
     new 8e658959 EMPIREDB-431 ObjectUtilsTests: Added new test cases
8e658959 is described below

commit 8e6589599536cff4925cea3dcd070787e723704a
Author: Rainer Döbele <[email protected]>
AuthorDate: Tue Dec 31 10:11:53 2024 +0100

    EMPIREDB-431
    ObjectUtilsTests: Added new test cases
---
 .../java/org/apache/empire/commons/ObjectUtilsTest.java   | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git 
a/empire-db/src/test/java/org/apache/empire/commons/ObjectUtilsTest.java 
b/empire-db/src/test/java/org/apache/empire/commons/ObjectUtilsTest.java
index 07730988..db5f4ad9 100644
--- a/empire-db/src/test/java/org/apache/empire/commons/ObjectUtilsTest.java
+++ b/empire-db/src/test/java/org/apache/empire/commons/ObjectUtilsTest.java
@@ -87,13 +87,24 @@ public class ObjectUtilsTest
                assertTrue(ObjectUtils.compareEqual("", null));
                assertTrue(ObjectUtils.compareEqual(null, ""));
                assertFalse(ObjectUtils.compareEqual("", " "));
-               
+
+               // Numbers
+        int ival = 4711;
+        long lval = 4711l;
+        float fval= 4711f;
+        double dval = 4711d;
+        assertTrue(ObjectUtils.compareEqual(ival, lval));
+        assertTrue(ObjectUtils.compareEqual(ival, fval));
+        assertTrue(ObjectUtils.compareEqual(fval, lval));
+        assertTrue(ObjectUtils.compareEqual(dval, ival));
+        assertTrue(ObjectUtils.compareEqual(fval, dval));
+
                assertTrue(ObjectUtils.compareEqual(Long.valueOf(100), 
Integer.valueOf(100)));
                assertTrue(ObjectUtils.compareEqual(Float.valueOf(100), 
Integer.valueOf(100)));
                assertTrue(ObjectUtils.compareEqual(Float.valueOf(100.0123f), 
Double.valueOf(100.0123f)));
-
                assertFalse(ObjectUtils.compareEqual(Float.valueOf(100.0123f), 
Long.valueOf(100)));
                
+               // Date
                Date date = new Date();
                Date dateEq = new Date(date.getTime());
                Date dateDiff = new Date(123);

Reply via email to