当使用Maven时,我应该如何构建我的GWT集成测试结构?

5
我正在使用Maven构建GWT应用程序。我们在Maven中使用一个父模块和几个子模块。我们决定为集成测试创建一个单独的模块,因为将集成测试与同一模块中的单元测试分开似乎很麻烦。但是,当我们尝试从单独的Maven模块运行GwtTestCase测试时,出现了问题;具体来说,我们无法找到一种简单的方法让测试在Eclipse或Maven中看到应用程序的入口点。
在使用Maven时,是否有一种好的方式来结构化GWT集成测试?最好的选择是将它们留在GUI模块中,并尝试使用Maven配置文件将集成测试与单元测试分开吗?
1个回答

0

我们不会将集成测试提取到单独的模块中。

在我们的项目中,我们是这样做的:

<profiles>
    <profile>
      <id>nointegration</id>
      <properties>
        <integration.tests.includes>none</integration.tests.includes>
      </properties>
    </profile>
...
</profiles>

当我们不想运行集成测试时:

mvn clean install -Pnointegration

所以只运行了常规的非集成测试


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接