gpt4 book ai didi

java - 日期的 Hamcrest 库

转载 作者:搜寻专家 更新时间:2023-10-31 20:22:06 24 4
gpt4 key购买 nike

我一直在四处寻找,但没有发现任何有用的东西。是否有任何第 3 方库可与具有广泛日期匹配的 hamcrest 一起使用?

具体来说,我正在按照以下方式寻找匹配器:

assertThat(myDate, is(withinMinutes(sourceDate, 10)));
assertThat(myDate, is(afterDate(sourceDate)));
assertThat(myDate, is(betweenDates(startDate, endDate)));

我想在自己滚动之前看看外面是否有任何东西。

最佳答案

我写了一组日期匹配器,看起来像您想要的。来源在这里https://github.com/eXparity/hamcrest-date .如何使用内部匹配器的示例

assertThat(dateUnderTest, DateMatchers.within(2, TimeUnit.SECONDS, new Date()));

你可以用 maven 添加它到你的 pom.xml

<dependency>
<groupId>org.exparity</groupId>
<artifactId>hamcrest-date</artifactId>
<version>2.0.1</version>
</dependency>

关于java - 日期的 Hamcrest 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11941810/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com