JUnit的最新版本是v5.8.2。JUnit5支持Java8。
JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage
- JUnit为了兼容性,新增代码位于jupiter模块。
- vintage模块用于对junit3、4的支持。如果没有老的测试代码,不需要。
- Platform,从改名字就知道是框架类服务和命令。推测相对稳定。

该版本主要特性:
- 新断言和注解,支持测试类内嵌
- 动态、重复、参数化测试
- 执行和发现解耦到不同模块,减少依赖
- 提供对lambda、stream的新语法支持。
推荐网址:
介绍JUnit5(v5.8.2)的主要特性:支持Java8,包含JUnitPlatform、JUnitJupiter及JUnitVintage三个核心模块。支持新断言、注解及测试类内嵌等功能,并引入动态、重复及参数化测试等新特性。
218

被折叠的 条评论
为什么被折叠?



