您好,我想使用一些测试会扩展的基础测试。 这是我的基地
@RunWith(MockitoJUnitRunner.class)
public class BaseOmsUnitTest {
@BeforeClass
public static void setUpBeforCalss() throws Throwable{
JunitUtils.mockIlSession();
OMSDomainsMocker helper = new OMSDomainsMocker();
helper.mockOMSDomainConnection();
}
@Test
public void dummyTest(){
}
}
如您所见,我希望每个将继承此基础测试的类都具有相同的 init 我还特意添加了 @RunWith 注释,因为 init 需要此运行器。但是当我用 Maven 运行测试时它没有放置 dummyTest 它给了我
在 Base 中找不到测试
你没有忘记@Test注解吗?
我可以不使用这个 dummyTest 来克服这个问题吗
最佳答案
让你的基类抽象
关于java - 使用 BaseTest 的 JUnit 继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29740039/