Build Better Spring Boot Applications: A Comprehensive Testing Course to Boost Your Confidence and Productivity
The Testing Spring Boot Application Masterclass is a deep-dive course on testing your Spring Boot applications. You'll learn how to effectively write unit, integration, and end-to-end tests while utilizing Spring Boot's excellent test support.
Learn how to make the most of the following best of breed testing libraries:
- JUnit 5
- Mockito
- AssertJ
- JSONAssert
- Selenium and Selenide
- WireMock
- Testcontainers
- LocalStack
- Awaitlity
- Spring Test
Test application that we use to showcase various testing recipes and techniques is a modern self-contained full-stack microservice built with the following technologies:
- Java 21
- Spring Boot 3
- React 18
- TypeScript 4
- AWS
- PostgreSQL
- Keycloak
» Get more information about the Testing Spring Boot Applications Masterclass
Your Course Learning Journey
Testimonials from Exsiting Students

Hi Philip
Thanks for such a wonderful and useful course. I am facing a strange issue while testing my code with Testcontainers but unable to figure what is the issue.
Attaching the stackoverflow link. Can you please take a look when you have time.
https://stackoverflow.com/questions/79896909/dynamicpropertysource-annotated-method-inside-testconfiguration-annotated-clas
Thanks.
Hi Saravana,
thanks for your feedback, sure I’ll immediately take a look – thanks for posting the link!
Have a great day,
Philip
Got your answer in stack overflow. Thanks for the quick help Philip.
Hi Philip
I am really, if i am disturbing but i have tried everything and could not figure out this by myself and i need your help.
Can you check the below question when you can.
https://stackoverflow.com/questions/79897889/testcontainer-starts-automatically-with-explicitly-code-or-annotation-to-start
Thanks
Hi Saravana,
it looks like you figured it out yourself.
Hey Philip. Are you planning to update the course with Spring Boot 4 related content? Or this course already have Spring Boot 4 related content?
Hi Siddharth,
the course application is already on Spring Boot 4, what’s left is to publish new videos – I need some more weeks for that. I’ll update you via email once that’s done.
Kind regards,
Philip
Hi Philip
Can you check the below question when you have time. I tried my best but could not solve.
https://stackoverflow.com/questions/79900988/how-to-disable-security-on-tests-annotated-with-springboottest
I’ve answered on StackOverflow