JUnit是最流行的开源Java单元测试工具,目前它的稳定版是4.12版。JUnit 4是2005年推出的,它基于Java 5的注释、反射等特性开发,距今已经超过十年了,受目前java 8以及Lambda表达式等的影响,JUnit团队决定推出JUnit 5版。
目前Unit 5已经推出了5.0.0 Alpha版,见: https://t.co/Mb12F3WF4A
一、JUnit 5的更新情况
JUnit 5完全使用当前的Java 8重写了所有代码,因此JUnit 5的运行条件是Java 8环境。
JUnit 5允许在断言中使用Lambda表达式,这个特性可以从开源的断言库AssertJ中可以看到。
AssertJ库见: http://joel-costigliola.github.io/assertj/
目前Unit 5已经推出了5.0.0 Alpha版,见: https://t.co/Mb12F3WF4A
一、JUnit 5的更新情况
JUnit 5完全使用当前的Java 8重写了所有代码,因此JUnit 5的运行条件是Java 8环境。
JUnit 5允许在断言中使用Lambda表达式,这个特性可以从开源的断言库AssertJ中可以看到。
AssertJ库见: http://joel-costigliola.github.io/assertj/