Katharine Beaumont interviewed me at Devoxx Belgium about JUnit 5. We discussed the reasons for the rewrite, the differences to JUnit 4, the underlying architecture and its potential to spawn a new generation of testing frameworks in the JVM. Last but not least we talked about missing pieces, particularly in the extension API.
Rewrite, Architecture, Extensions Of JUnit 5
What were the reasons for the rewrite? How does JUnit 5 compare to JUnit 4? What's so special about the architecture and the extension points?