首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaEE -集成-测试多模块rest api Maven项目

JavaEE -集成-测试多模块rest api Maven项目
EN

Stack Overflow用户
提问于 2018-03-31 23:03:52
回答 1查看 174关注 0票数 1

我的web-app项目由多个模块组成,结构如下:

代码语言:javascript
复制
project  //pom
|
|-- mod-pojo  //jar
|   `-- src
|       |-- main
|       |-- test
|   `-- pom.xml
|
|-- mod-util  //jar
|   `-- src
|       |-- main
|       |-- test
|   `-- pom.xml
|
|-- mod-wepapi-war //war
|   |-- pom.xml
|   `-- src
|       |-- main
|       |   |-- java
|       |   |   `-- com
|       |   |       `-- mycompany
|       |   |           `-- myapp
|       |   |               |-- HomeServlet.java
|       |   |               
|       |   |-- resources
|       |   |   |-- com
|       |   |   |   `-- mycompany
|       |   |   |       `-- myapp
|       |   |   |           `-- something.xml
|       |   |   `-- log4j.properties
|       |   `-- webapp
|       |       `-- WEB-INF
|       |           `-- web.xml
|       `-- test
|           `-- java
|               `-- com
|                   `-- mycompany
|                       `-- myapp
|                           |-- TestHome.java
`-- pom.xml

构建顺序是mod-pojo,mod-util,然后是mod-wepapi-war每个模块都有自己的单元测试。我想做整个应用程序的集成测试。我希望在集成测试运行之前将应用程序部署到tomcat服务器,该服务器将主要通过调用API来执行测试。

我在网上做了一些研究,但没有真正有用的东西。

我不希望在mvn测试期间运行集成测试,也不希望在运行集成测试时运行单元测试。

我还想获得IT的覆盖范围(不包括UT)。

编写和运行这些集成测试的最佳方式是什么?

附注:我是Java和Maven的新手

EN

回答 1

Stack Overflow用户

发布于 2018-03-31 23:16:55

您可以为集成测试创建另一个模块,并创建一个禁用测试的maven配置文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49589143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档