对于所有的Java开发人员来说,你可以没有听说过Spring或是Hibernate框架,但是一定听说过JUnit。JUnit作为Java单元测试的鼻祖与事实上的标准,在非常多的项目中被使用。即便新兴的单元测试框架,如TestNG等,不断出现,JUnit的重要性仍然是不言而喻的。目前广泛使用的是JUnit4版本,而JUnit即将迎来它的最新版本JUnit5。JUnit5在增加了很多的新特性的同时,又保持了对JUnit4的向后兼容性。本文对JUnit5进行了详细的介绍。与之前的版本不同,JUnit5由三个不同的模块组成。第一个模块是JUnit平台,其主要作用是在JVM上启动测试框架。它定义了一个抽
1