Сопоставление Middle Тестирование в Spring обновлено
Инструмент тестирования и задача
Вопрос
Сопоставьте инструмент и задачу.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
Каждый инструмент закрывает свою границу: веб-слой, хранилище, внешние HTTP, асинхронность и подмену зависимостей внутри контекста.
Правильные пары
MockMvcПроверить контроллер без запуска сервера
TestcontainersПоднять настоящий PostgreSQL или Kafka на время теста
WireMockПодменить внешний HTTP-сервис
AwaitilityДождаться асинхронного результата
@MockitoBeanЗаменить бин в контексте моком
Разбор
Каждый инструмент закрывает свою границу: веб-слой, хранилище, внешние HTTP, асинхронность и подмену зависимостей внутри контекста.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.