2012-05-30 13 views
0

我使用Maven 2 w /货物来部署到不同的远程雄猫,具体取决于所使用的maven配置文件。maven货物集成测试 - 如何获取cargo.hostname或个人资料?

我也有我想自动运行的集成测试(junit w /远程web服务调用)。

问题:如何设置我的测试代码,能够读取要么cargo.hostname(首选,改变了基于Maven的配置文件属性值),或actived所以它知道去哪个URL运行针对测试的行家轮廓?

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

谢谢!

回答

0

您可以为cargo.hostname定义一个固定值(不是最好的;但有时它工作得很好,因为使用固定的测试服务器),或者更好地在Maven中定义适当的属性,并将信息也放入属性文件,该文件将在构建过程中被src/test/resources文件夹过滤,这些文件可以在真正的集成测试之前读取。

相关问题