From: Roland Häder Date: Sun, 6 Jul 2025 13:45:13 +0000 (+0200) Subject: Continued: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=3430930a73c848e68e56ae2c79fcf263644e9cb4;p=jcore-utils.git Continued: - important fix, didn't set `date2`'s timestamp - fixed inline documentation of tests as they didn't reflect what the code needs to do --- diff --git a/src/org/mxchange/jcoreutils/dates/DateUtils.java b/src/org/mxchange/jcoreutils/dates/DateUtils.java index 1b2d3a6..98b8742 100644 --- a/src/org/mxchange/jcoreutils/dates/DateUtils.java +++ b/src/org/mxchange/jcoreutils/dates/DateUtils.java @@ -54,7 +54,7 @@ public class DateUtils { final Calendar calendar1 = Calendar.getInstance(); calendar1.setTime(date1); final Calendar calendar2 = Calendar.getInstance(); - calendar1.setTime(date2); + calendar2.setTime(date2); // Compare year, month and day only final int comparators[] = { diff --git a/test/org/mxchange/jcoreutils/dates/DateUtilsTest.java b/test/org/mxchange/jcoreutils/dates/DateUtilsTest.java index 33fe3ce..33c3cf9 100644 --- a/test/org/mxchange/jcoreutils/dates/DateUtilsTest.java +++ b/test/org/mxchange/jcoreutils/dates/DateUtilsTest.java @@ -44,8 +44,8 @@ public class DateUtilsTest { calendar.setTime(new Date()); calendar.add(Calendar.MONTH, 1); - // Should always be 1 - Assert.assertEquals(DateUtils.compareYearMonthDay(date1, calendar.getTime()), 1); + // Should always be -1 + Assert.assertEquals(DateUtils.compareYearMonthDay(date1, calendar.getTime()), -1); } @Test (description = "Compares left null with a java.util.Date instance") @@ -53,7 +53,7 @@ public class DateUtilsTest { // Init instance final Date date = new Date(); - // Should always be zero + // Should always be -1 Assert.assertEquals(DateUtils.compareYearMonthDay(null, date), -1); } @@ -71,7 +71,7 @@ public class DateUtilsTest { // Init instance final Date date = new Date(); - // Should always be -1 + // Should always be zero Assert.assertEquals(DateUtils.compareYearMonthDay(date, date), 0); }