Testing Recipes

Testing Spring Boot applications efficiently requires understanding the testing infrastructure Spring provides. Three commonly used components

SpringRunner vs. SpringExtension vs. @SpringBootTest

Testing Recipes

When writing integration tests for Spring Boot applications that interact with AWS services like S3, DynamoDB,

Provisioning LocalStack AWS Resources in Spring Boot Tests

Testing Recipes

Spring Boot offers excellent testing support for Spring Web MVC controllers. With the help of @WebMvcTest

Test Thymeleaf Controller Endpoints with Spring Boot and MockMvc

Testing Recipes

Spring offers various tools for testing our controller endpoints: MockMvc, WebTestClient, and the TestRestTemplate. While all

Spring Boot Testing: MockMvc vs. WebTestClient vs. TestRestTemplate