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-lang.git
The following commit(s) were added to refs/heads/master by this push:
new d4d25fd81 Add assertions for the max Date
d4d25fd81 is described below
commit d4d25fd8165ef0e701e95ae032449d0b2962c3d6
Author: Gary Gregory <[email protected]>
AuthorDate: Sun Feb 22 10:14:45 2026 -0500
Add assertions for the max Date
---
.../java/org/apache/commons/lang3/time/DateUtilsFragmentTest.java | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git
a/src/test/java/org/apache/commons/lang3/time/DateUtilsFragmentTest.java
b/src/test/java/org/apache/commons/lang3/time/DateUtilsFragmentTest.java
index 1079acb56..b84f7145c 100644
--- a/src/test/java/org/apache/commons/lang3/time/DateUtilsFragmentTest.java
+++ b/src/test/java/org/apache/commons/lang3/time/DateUtilsFragmentTest.java
@@ -29,6 +29,7 @@
class DateUtilsFragmentTest extends AbstractLangTest {
+ private static final Date MAX_DATE = new Date(Long.MAX_VALUE);
private static final int months = 7; // second final prime before 12
private static final int days = 23; // second final prime before 31 (and
valid)
private static final int hours = 19; // second final prime before 24
@@ -55,6 +56,7 @@ void testDateFragmentInLargerUnitWithCalendar() {
@Test
void testDateFragmentInLargerUnitWithDate() {
assertEquals(0, DateUtils.getFragmentInDays(aDate, Calendar.DATE));
+ assertEquals(0, DateUtils.getFragmentInDays(MAX_DATE, Calendar.DATE));
}
@Test
@@ -65,12 +67,12 @@ void testDayOfYearFragmentInLargerUnitWithCalendar() {
@Test
void testDayOfYearFragmentInLargerUnitWithDate() {
assertEquals(0, DateUtils.getFragmentInDays(aDate,
Calendar.DAY_OF_YEAR));
+ assertEquals(0, DateUtils.getFragmentInDays(MAX_DATE,
Calendar.DAY_OF_YEAR));
}
@Test
void testDaysOfMonthWithCalendar() {
- final long testResult = DateUtils.getFragmentInDays(aCalendar,
Calendar.MONTH);
- assertEquals(days, testResult);
+ assertEquals(days, DateUtils.getFragmentInDays(aCalendar,
Calendar.MONTH));
}
@Test
@@ -105,6 +107,8 @@ void testHourOfDayFragmentInLargerUnitWithCalendar() {
void testHourOfDayFragmentInLargerUnitWithDate() {
assertEquals(0, DateUtils.getFragmentInHours(aDate,
Calendar.HOUR_OF_DAY));
assertEquals(0, DateUtils.getFragmentInDays(aDate,
Calendar.HOUR_OF_DAY));
+ assertEquals(0, DateUtils.getFragmentInHours(MAX_DATE,
Calendar.HOUR_OF_DAY));
+ assertEquals(0, DateUtils.getFragmentInDays(MAX_DATE,
Calendar.HOUR_OF_DAY));
}
@Test