这个问题可能出现在使用 jUnit 测试框架时,因为 jUnit 使用了自己的 assert 方法,而不是 Java 标准库中的 assert 方法。如果使用 jUnit 进行比较,建议使用 jUnit5 的 assert 方法进行比较。
示例代码如下:
import org.junit.jupiter.api.Test;
import java.time.LocalTime;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class LocalTimeTest {
@Test
void testLocalTimeEquals() {
LocalTime t1 = LocalTime.of(10, 10);
LocalTime t2 = LocalTime.of(10, 10);
assertEquals(t1, t2);
}
}