Встречается на собеседованиях • сегодня
Какой контейнер поднимается при тестировании
При тестировании в Spring Boot поднимается контейнер ApplicationContext, который включает все необходимые бины, зависимости и конфигурации приложения. Для интеграционных тестов используется аннотация @SpringBootTest, которая загружает полный контекст.
Пример:
java
@SpringBootTest
class MyServiceTest {
@Autowired
private MyService myService;
@Test
void testService() {
assertNotNull(myService);
}
}Для модульных тестов можно использовать @MockBean или @SpyBean для мокирования зависимостей без полного поднятия контекста.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы