Java 在junit中同时使用2个RunWith()

Java 在junit中同时使用2个RunWith(),java,android,unit-testing,junit,robolectric,Java,Android,Unit Testing,Junit,Robolectric,我使用@RunWith(RobolectrictTestRunner::class),我需要使用@RunWith(JUnitParamsRunner::class) ,我可以在同一个班级一起使用吗 @RunWith(JUnitParamsRunner::class) @RunWith(RobolectricTestRunner::class) @Config(application = AppControllerTest::class, sdk = [28]) open class TestMa

我使用@RunWith(RobolectrictTestRunner::class),我需要使用@RunWith(JUnitParamsRunner::class) ,我可以在同一个班级一起使用吗

@RunWith(JUnitParamsRunner::class)
@RunWith(RobolectricTestRunner::class)
@Config(application = AppControllerTest::class, sdk = [28])
open class TestMaster {
    //...
}

这回答了你的问题吗@EnzoMolion我需要RobolectrictTestRunner和JUnitParamsRunner关键是你不能,因为你只能有一个
@RunWith
注释。