The Test With Spring course was an online video course that helped you to write clean unit, integration, and end-to-end tests for Spring and Spring Boot web applications. The goal of this course was to help you to solve these problems:

  • Your unit tests have a lot of duplicate code and many of your tests are testing the same thing over and over again.
  • It takes too much work to maintain the test data used by your integration and end-to-end tests.
  • Developers don’t want to write integration and end-to-end tests because writing them feels too complicated.
  • No one writes end-to-end tests because even a small UI change breaks them.

This course used to be a paid course, but I stopped selling it because the information became outdated. I kept running the WordPress site because I wanted to ensure that people who bought the course could access it. However, keeping a WordPress site up to date takes a lot of time and money (if you use premium plugins like I did).

That’s why I decided to get rid of WordPress and release the entire course as a static HTML website. This allows me to keep the information available and not break the bank while doing it.

The information provided by this website is useful only if you use Spring Framework 4 or Spring Boot 1.4.0 - 1.5.7, and you write your automated tests with JUnit 4.

Select a package below to get started: