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

时间:2011-01-10 21:06:34

标签: gwt maven integration-testing

我正在使用Maven构建一个GWT应用程序。我们在Maven中使用带有多个子模块的父模块。我们决定为集成测试创建一个单独的模块,因为将集成测试与同一模块中的单元测试分开似乎很麻烦。但是,当我们尝试从单独的maven模块运行GwtTestCase测试时,它被证明是有问题的;具体来说,我们找不到一种简单的方法来获得测试,以便在Eclipse或Maven中查看我们的应用程序的入口点。

使用Maven时是否有一种很好的方法来构建GWT集成测试?是将它们留在GUI模块中并尝试使用maven配置文件将集成测试与单元测试分开的最佳选择吗?

1 个答案:

答案 0 :(得分:0)

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

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

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

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

mvn clean install -Pnointegration

所以只进行了通常的非集成测试