Most participants in my training workshops spend over 50% of their coding time reading, fixing, or writing automated tests. But do we ever stop and reflect on how we use our testing framework? Do we spend conscious time playing to learn its capabilities? This continuous struggle to improve our practice and simplify our lives is one of the traits that distinguishes a software crafter from the average developer. This event demonstrates ways to improve our craft with advanced testing framework techniques and best practices using JUnit 5 in Java. Most techniques however apply to many other programming languages. Agenda: - Intercepting test execution - Using stereotypical annotations - Parameterized tests best practices - Writing saga tests - Why never use assertEquals - Sharing expensive fixtures between test classes About the speaker: With 20 years of experience, Victor is a Java Champion who dedicated his career to training and inspiring thousands of engineers in over 150 companies worldwide. Based on the lessons learned from the trenches, he gave many top-rated talks at conferences in Europe and online. Victor is the founder of this community, European Software Crafters, the world’s largest community on improving code quality. If you are interested in first-class training services, consultancy, and free videos, check out https://victorrentea.ro This event was given for the European Software Crafters: https://www.meetup.com/european-software-crafters/ Join us!