如何为提供自定义打包的mojo创建集成测试



我使用maven 3.2.2创建了一个提供自定义打包的mojo。这个自定义包触发自定义压缩文件的生成。我想为它创建一个功能测试,并给出一个带有pom的项目来验证该文件是否生成。

我应该使用哪个工具?给我一个代码示例就太好了!

我建议通过支持这种场景的maven-invoke -plugin。在许多Maven插件中可以找到真实的示例,例如

  • https://fisheye.codehaus.org/browse/mojo/tags/appassembler-1.8.1/appassembler-maven-plugin/src/it
  • https://github.com/khmarbaise/iterator-maven-plugin/tree/master/src/it
  • https://github.com/khmarbaise/artifactor-maven-plugin/tree/master/src
  • https://github.com/khmarbaise/uptodate-maven-plugin/tree/master/src/it
  • http://svn.apache.org/viewvc/maven/plugins/tags/maven -装配- plugin - 2.4

相关内容

  • 没有找到相关文章

最新更新