我从事一个多模块项目。我们在每个模块中都有UT和IT。我们使用故障安全插件来执行集成测试。我们需要能够从命令行执行单个集成测试(它在eclipse中工作得很好)。当我发出mvn verify -rf cmil-document -Dtest=IDocumentFacadeIT#changeDocumentTest时,测试将被执行--我在系统控制台中看到输出日志。一开始我找不到故障安全报告。后来,我检查了“尽职报告”文件夹,并在其中找到了集成测试报告。
从移位的位置打开它并不是什么大事,但我的问题仍然是:我是错过了运行单个集成测试的正确方式,还是maven/其中一个插件以某种方式被同意了?
发布于 2013-08-23 13:52:47
-Dtest用于万无一失,而对于故障安全,则应使用-Dit.test,请参见测试的User属性
https://stackoverflow.com/questions/18403968
复制相似问题