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()); } }