我正在使用Junit5,而我的IDE (IntelijIdea)无法识别Assumptions。我实际上不知道为什么,但可能对 Maven 有一些依赖,我没有连接到项目中。下面我将向您展示我的代码示例。
这是我的假设导入。
import org.junit.jupiter.api.Assumptions;
这是错误的代码(我无法编译它,编译器不知道什么是假设True())
@Test
@EnabledOnOs(OS.MAC)
void testInsertion() {
assumeTrue(isServerUp); //That place is crashing
assertThrows(NullPointerException.class, () -> Connection.insertTheInstance(person),
"");
如果您熟悉此案例,请分享您的知识)非常感谢!