0

我正在使用 Maven 2 w/ cargo 根据使用的 Maven 配置文件部署到不同的远程 tomcat。

我还有想要自动运行的集成测试(带有远程 Web 服务调用的 junit)。

问题:如何设置我的测试代码以能够读取 cargo.hostname (首选,基于 maven 配置文件更改的属性值)或激活的 maven 配置文件,以便它知道要针对哪个 url 运行测试?

具体来说,这是在 java 中的测试用例。

谢谢!

4

1 回答 1

0

Either you define a fixed value for the cargo.hostname (not the best; but sometimes it workds well, cause using a fixed test server) or better define an appropriate property in Maven for it and put the information also into a properties file which will be filtered by the build process in the src/test/resources folder which can be read before the real integration tests.

于 2012-05-30T21:47:27.563 回答