使用 Maven 时应如何构建 GWT 集成测试?
我正在使用 Maven 构建 GWT 应用程序。我们在 Maven 中使用一个父模块和多个子模块。我们决定为集成测试创建一个单独的模块,因为在同一模块中将集成测试与单元测试分开似乎很麻烦。但是,当我们尝试从单独的 Maven 模块运行 GwtTestCase 测试时,事实证明这是有问题的;具体来说,我们无法找到一种简单的方法来进行测试以查看 Eclipse 或 Maven 中应用程序的入口点。
使用 Maven 时是否有构建 GWT 集成测试的好方法?将它们留在 GUI 模块中并尝试使用 Maven 配置文件将集成测试与单元测试分开是最好的选择吗?
I'm using Maven to build a GWT application. We are using a parent module with several sub-modules in Maven. We decided to make a separate module for integration tests, because it seemed like a hassle to keep integration tests separate from unit tests in the same module. But, when we tried to run GwtTestCase tests from the separate maven module, it proved to be problematic; specifically, we couldn't find an easy way to get the test to see the entry point to our application in Eclipse or in Maven.
Is there a good way to structure GWT integration tests when using Maven? Is the best option to leave them in the GUI module and try to separate the integration tests from the unit tests using a maven profile?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我们不会将集成测试提取到单独的模块
中在我们的项目中,我们这样做:
当我们不想运行集成测试时:
所以只运行通常的非集成测试
We don't extract integration tests into separate module
In our project we make it this way:
When we don't want to run integration tests:
so only usual, non-integration test was runned