From 41c540f4ca4debd37c94f5a5b835802cbdbba0dc Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 11 Dec 2019 10:46:54 +0800 Subject: [PATCH] add test --- .../src/main/java/cn/hutool/core/date/DateUtil.java | 2 +- .../test/java/cn/hutool/core/date/DateUtilTest.java | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java b/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java index 618f57b25..3146d3bf1 100644 --- a/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java @@ -1777,7 +1777,7 @@ public class DateUtil { * @param startDate 开始时间 * @param dateField 时间单位 * @param timeLength 时长 - * @param checkedDate 被比较的时间。如果经过时长后的时间晚于被检查的时间,就表示过期 + * @param checkedDate 被比较的时间,即有效期的截止时间。如果经过时长后的时间晚于被检查的时间,就表示过期 * @return 是否过期 * @since 3.1.1 */ diff --git a/hutool-core/src/test/java/cn/hutool/core/date/DateUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/date/DateUtilTest.java index d26c7f54b..d41733ac2 100644 --- a/hutool-core/src/test/java/cn/hutool/core/date/DateUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/date/DateUtilTest.java @@ -2,6 +2,7 @@ package cn.hutool.core.date; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.date.BetweenFormater.Level; +import cn.hutool.core.lang.Console; import org.junit.Assert; import org.junit.Test; @@ -624,4 +625,13 @@ public class DateUtilTest { final int age = DateUtil.age(DateUtil.parseDate(d1), DateUtil.parseDate(d2)); Assert.assertEquals(18, age); } + + @Test + public void isExpiredTest(){ + DateTime startDate = DateUtil.parse("2019-12-01 17:02:30"); + DateTime endDate = DateUtil.parse("2019-12-02 17:02:30"); + int length = 3; + boolean expired = DateUtil.isExpired(startDate, DateField.DAY_OF_YEAR, length, endDate); + Assert.assertTrue(expired); + } }