The latest in the venerable JUnit suite, version five fixes many of the annoyances while modernizing and opening up the platform. This version improves JUnit testing to use the newest Java features like Lambdas, expands the ability to control and monitor the test lifecycle, and introduces new constructs to support Behavior Driven Development (BDD).

In this session you'll learn how to use all of these features as well as how to get them up-and-running alongside your existing test suite. We'll also talk about how you can write custom test engines to extend the capabilities of your tests.