使用BaseTest进行JUnit继承

时间:2015-04-20 05:42:25

标签: java maven oop junit mockito

您好我想使用基础测试,一些测试将会出现。 这是我的基地

@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

的情况下克服这个问题

1 个答案:

答案 0 :(得分:6)

只需使你的基类抽象