Eclipse/Maven使用JUNIT进行单元测试
eclipse/maven使用junit部署测试
eclipse如何使用junit部署测试
在要测试的类java文件上右键,选择New -> Junit Test Case/Suite
https://mvnrepository.com/artifact/org.junit/junit5-engine/5.0.0-ALPHA
在项目上右键 Run As Junit Test 或者 Maven Test即可运行全部的测试用例
junit5 = JUnit Platform + JUnit Jupiter + JUnit Vintage
- JUnit Platform是在JVM上启动测试框架的基础。
- JUnit Jupiter是JUnit5扩展的新的编程模型和扩展模型,用来编写测试用例。
- Jupiter子项目为在平台上运行Jupiter的测试提供了一个TestEngine (测试引擎)。
- JUnit Vintage提供了一个在平台上运行JUnit 3和JUnit 4的TestEngine。
junit5 官方中文文档:https://www.ibm.com/developerworks/cn/java/j-introducing-junit5-part1-jupiter-api/index.html
以下适用于junit4.12
运行关系:
1 | @BeforeClass - runOnceBeforeClass |
捆绑测试类,一次执行多个测试类SuiteClass
https://www.cnblogs.com/weilu2/p/junit_aggregating_tests_in_suites.html
核心代码如下
1 | import org.junit.Test; |
测试套件:TestCase, TestSuite
https://www.cnblogs.com/mengdd/archive/2013/04/07/3006265.html
能够一次运行多个类,进行方法的重复测试
1 | package com.weiwei.test; |