196 - Maven的原型

Posted 分享牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了196 - Maven的原型相关的知识,希望对你有一定的参考价值。

在开发过程中,有时在实际应用程序中实现它之前,创建一个小测试用例来测试一个想法或一个特性是有帮助的。这有助于隔离被测试者。JUnit测试用例也是沟通错误报告和功能请求的首选工具。将测试用例附加到bug报告或功能请求jira问题上,大大缩短了修复时间。

为了便于创建测试用例,可以使用maven原型。通过使用这个原型,可以快速创建一个标准的测试用例。原型应该在标准存储库中已经可用。如果没有,只需在工具/ archtypes文件夹中输入mvn install,就可以轻松地将其安装到本地maven存储库文件夹中。

以下命令创建单元测试项目:

mvn archetype:generate
-DarchetypeGroupId=org.flowable \\2017/11/30 流动DOCS(v 6.2.0) http://www.flowable.org/docs/userguide/index.html#_introduction
486/486
-DarchetypeArtifactId=flowable-archetype-unittest
-DarchetypeVersion=
-DgroupId=org.myGroup
-DartifactId=myArtifact

下表说明了每个参数的作用:

表1.单元测试生成原型参数

参数说明
1archetypeGroupId原型的组ID。应该是org.flowable
2archetypeArtifactId神器如果是原型。应该是flowablearchetype-unittest
3archetypeVersion生成的测试项目中使用的流动版本
4groupId生成的测试项目的组ID
5artifactId生成的测试项目的工件标识

生成的项目的目录结构如下所示:

您可以修改Java单元测试用例及其相应的流程模型,或添加新的测试用例和流程模型。如果您正在使用该项目来阐明错误或功能,则测试用例应该最初失败。它应该在需要的bug被固定或实现所需的功能之后通过。请确保在发送之前通过输入mvn clean来清理项目。

上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号:

以上是关于196 - Maven的原型的主要内容,如果未能解决你的问题,请参考以下文章

196 - Maven的原型

部署原型工件时,Nexus Maven 原型存储库未更新

将工件上传到 Artifactory 的首选方式是啥?

笔记:创建Jersey REST 服务,基于Maven

Maven 中的工件描述符到底是啥?

Maven 中缺少工件错误