package org.springblade.mdm.program.entity;
|
|
import org.junit.jupiter.api.Assertions;
|
import org.junit.jupiter.api.Test;
|
import org.springblade.core.tool.utils.DateUtil;
|
|
import java.time.LocalDate;
|
|
public class NcNodeTest {
|
@Test
|
public void testWithinValidPired() {
|
NcNode node = new NcNode();
|
LocalDate now = LocalDate.now();
|
//过期时间设置未第二天
|
LocalDate date = now.plusDays(1);
|
node.setExpireDate(DateUtil.toDate(date));
|
//在有效期内
|
Assertions.assertTrue(node.withinValidityPeriod());
|
|
date = now.minusDays(1);
|
node.setExpireDate(DateUtil.toDate(date));
|
Assertions.assertFalse(node.withinValidityPeriod());
|
}
|
}
|