掌握Junit5
Less than 1 minute
junit5的组成
JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage
Platform
: Junit Platform是在JVM上启动测试框架的基础,不仅支持Junit自制的测试引擎,其他测试引擎也都可以接入。Jupiter
: JUnit Jupiter提供了JUnit5的新的编程模型,是JUnit5新特性的核心。内部 包含了一个测试引擎,用于在Junit Platform上运行。Vintage
: 由于JUint已经发展多年,为了照顾老的项目,JUnit Vintage提供了兼容JUnit4.x,Junit3.x的测试引擎。
掌握junit5
- parameterized test: https://www.baeldung.com/parameterized-tests-junit-5
- junit-5-parallel: https://www.baeldung.com/junit-5-parallel-tests