Explore the latest features and upcoming developments in JUnit 5 with core committer Sam Brannen in this Spring I/O 2019 conference talk. Gain valuable insights into the powerful programming model, including examples of calculator tests, timeouts, custom tags, argument conversion, and dynamic tests. Learn about configuring parallelism, execution modes, and synchronization introduced in version 5.3. Discover the new extension model and its APIs for lifecycle callbacks. Understand the DisplayNameGenerator feature coming in version 5.4, along with conditional test execution and built-in conditions from version 5.1. Delve into annotations, assertions, and assumptions, as well as JUnit 4 rule migration support. Get tips on Spring support for JUnit Jupiter, including automatic test constructor autowiring and custom configurations in Spring Boot 2.1. Enhance your testing skills for Spring and Spring Boot applications using JUnit Jupiter, and learn how to upgrade JUnit 5 versions in Spring Boot projects.
Read more