From 873a8d221e7a8b49b92932cd1fb3092e34c3d449 Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 4 Dec 2024 00:51:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DDateUtil.rangeContains?= =?UTF-8?q?=E6=9C=AA=E9=87=8D=E7=BD=AE=E9=97=AE=E9=A2=98=EF=BC=88issue#IB8?= =?UTF-8?q?OFS@gitee=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dromara/hutool/core/date/IssueIB8OFSTest.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/hutool-core/src/test/java/org/dromara/hutool/core/date/IssueIB8OFSTest.java b/hutool-core/src/test/java/org/dromara/hutool/core/date/IssueIB8OFSTest.java index 05f55d222..14c5930a4 100644 --- a/hutool-core/src/test/java/org/dromara/hutool/core/date/IssueIB8OFSTest.java +++ b/hutool-core/src/test/java/org/dromara/hutool/core/date/IssueIB8OFSTest.java @@ -16,6 +16,7 @@ package org.dromara.hutool.core.date; +import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import java.util.List; @@ -23,19 +24,17 @@ import java.util.List; public class IssueIB8OFSTest { @Test void rangeTest() { - DateRange startRange = DateUtil.range( + final DateRange startRange = DateUtil.range( DateUtil.parse("2017-01-01"), DateUtil.parse("2017-01-31"), DateField.DAY_OF_YEAR); - DateRange endRange = DateUtil.range( + final DateRange endRange = DateUtil.range( DateUtil.parse("2017-01-31"), DateUtil.parse("2017-02-02"), DateField.DAY_OF_YEAR); - List dateTimes = DateUtil.rangeContains(startRange, endRange); - System.out.println("交集: "); - dateTimes.forEach(System.out::println); + final List dateTimes = DateUtil.rangeContains(startRange, endRange); + Assertions.assertEquals(1, dateTimes.size()); - List dateNotTimes = DateUtil.rangeNotContains(startRange, endRange); - System.out.println("差集: "); - dateNotTimes.forEach(System.out::println); + final List dateNotTimes = DateUtil.rangeNotContains(startRange, endRange); + Assertions.assertEquals(2, dateNotTimes.size()); } }