Question 1: SPRING BOOT TESTING - @SpringBootTest Purpose
What is the primary purpose of using `@SpringBootTest` in a test class?
Question 2: SPRING BOOT TESTING - Slicing Annotations
Which of the following annotations provides slice testing for JPA repositories?
Question 3: SPRING BOOT TESTING - Mocking Dependencies
What does the `@MockBean` annotation do in a Spring Boot test?
Question 4: SPRING BOOT TESTING - Code Snippet (MockMvc)
What does the following test verify?
Question 5: SPRING BOOT TESTING - Testcontainers Purpose
What is the main advantage of using Testcontainers in Spring Boot tests?
Question 6: SPRING BOOT TESTING - Code Snippet (Postgres Testcontainer)
What does the following snippet configure?
Question 7: SPRING BOOT TESTING - Dynamic Properties from Testcontainers
Which method is typically used to register Testcontainers database properties with Spring Boot during tests?
Question 8: SPRING BOOT TESTING - Code Snippet (DynamicPropertySource)
What is the purpose of this code?
Question 9: SPRING BOOT TESTING - @TestConfiguration
What is the purpose of `@TestConfiguration` in Spring Boot testing?
Question 10: SPRING BOOT TESTING - Code Snippet (Repository Test)
What is this test checking?