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?

Always embed videos

(and give me a cookie to remember - privacy policy)

Watch on YouTube

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.