猿问

带有注释为“@RegisterExtension”的字段的 JUnit 5 测试在

我JUnit 5写了一个测试类,Java它使用一个注释为 的字段@RegisterExtension,它工作得很好:


class RegisterExtensionTest {


    @RegisterExtension

    LoggingExtension log = new LoggingExtension(RegisterExtensionTest.class);


    @Test void demoTest() {

        ...

    }

}

当我将其转换为 Kotlin 时:


class RegisterExtensionTest {


     @RegisterExtension

     var log = LoggingExtension(RegisterExtensionTest::class.java)


     @Test

     fun demoTest() {

        ...

    }

}

现在LoggingExtension不再运行了。为什么?


jeck猫
浏览 296回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答