java - 使用 BaseTest 的 JUnit 继承

标签 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 来克服这个问题吗

最佳答案

让你的基类抽象

关于java - 使用 BaseTest 的 JUnit 继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29740039/

相关文章:

java - Maven Tycho 插件和 Eclipse Babel

java - 如何在我的文件夹结构中的 Maven 中运行一个简单的 hello 词?

python - 如何使 math 和 numpy 模块中的现有函数支持用户定义的对象?

maven - 安装使用 mvn 原型(prototype) :create-from-project 创建的多模块原型(prototype)时出错

java - Maven 依赖项在线且不在存储库中

c# - 如何从构造函数中的列表返回对象

php - 函数按顺序调用

java - 无法转换为 java.util.ArrayList

java - 将行映射到多个工作表中的行

java - Java 中的方法绑定(bind)