Spring Boot Integration Testing Deep Knowledge : Use with technology: for comprehensive documentation. When NOT to Use This Skill - Pure Unit Tests - Use with Mockito for isolated tests - Slice Tests Only - Use for @WebMvcTest, @DataJpaTest - REST Client Testing - Use for HTTP/API testing - E2E Browser Tests - Use Selenium or Playwright - Contract Testing - Use Spring Cloud Contract Test Annotations Full Context Sliced Tests MockMvc Patterns GET Request POST Request With Authentication Error Handling @DataJpaTest Patterns With Real Database Custom Queries WebEnvironment Options | Option | Ser…