Spring-Testing Prerequisites Java 17+ (or the version required by the project) Maven Spring Framework / Spring Boot JUnit 5 Mockito