注入Platform Launcher创建的测试类

时间:2017-12-04 12:50:39

标签: junit5

我以编程方式运行JUnit 5测试(Kotlin):

LauncherFactory.create().execute(
        LauncherDiscoveryRequestBuilder
                .request()
                .selectors(
                        DiscoverySelectors.selectClass(Sometest::class.java)
                )
                .build(),
        SummaryGeneratingListener()
)

在测试运行之前,有没有办法挂钩Launcher的生命周期来注入测试类?

我尝试使用@ExtendWith,但我的TestInstancePostProcessor仍由JUnit创建,而我需要一个指向原始范围的链接,我执行{{1} }。

0 个答案:

没有答案