【文件属性】:
文件名称:Maven-Java-Project:Maven-Java-Project
文件大小:54KB
文件格式:ZIP
更新时间:2021-02-16 10:48:58
HTML
Java-Maven-Junit-HelloWorld
“你好,世界!” 使用Maven进行Java编写的示例构建,展示了一些非常简单的测试。
此示例说明:
用编写的单元测试
使用进行单元测试以模拟类并测试System.exit()
用编写的集成测试
使用进行集成测试以测试System.out
通过Soanr的代码覆盖率报告。
一个将所有内容组合在一起的Maven构建
运行测试
要运行单元测试,请致电mvn test
要同时运行集成测试,请致电mvn verify
要生成(单元测试)代码覆盖率报告,请致电mvn sonar:sonar
约定
本示例遵循以下基本约定:
| 单元测试| 集成测试--- | --- | ---位于: src/test/java/*Test.java | src/test/java/*IT.java在Maven阶段执行: 测试验证由Maven插件
【文件预览】:
Maven-Java-Project-master
----pom.xml(4KB)
----Jenkinsfile(4KB)
----tools()
--------docker()
--------sonarqube()
----Overview.md(1KB)
----Dockerfile(503B)
----pipeline-scripts()
--------pipeline(4KB)
--------pipeline-git-maven(1KB)
--------deploy-to-tomcat(1KB)
--------demo-pipeline(374B)
--------pipeline-with--global-agent(181B)
--------pipeline-demo(1KB)
--------pipeline-with-stage-agent(227B)
----LICENSE(1KB)
----src()
--------test()
--------main()
----hosts(44B)
----.gitignore(8B)
----k8s-code()
--------prod()
--------staging()
----env.properties(18B)
----README.md(1KB)