
Николай Шипяков
Компания: T-Банк
Интеграционные тесты давно стали привычным инструментом в работе инженеров. Рекомендации по работе с ними зачастую выглядят слишком просто: «Просто подключите Testcontainers, и все заработает!». На учебных примерах это действительно так, но в реальных проектах все далеко не так гладко.
В докладе на конкретном примере разберем «типичный» REST-сервис: с походами в базу данных, HTTP-вызовами внешних сервисов и работой с брокером сообщений. Начнем с полного отсутствия тестов и шаг за шагом итеративно будем дорабатывать их, сталкиваясь все с новыми проблемами.
В конце оценим пройденный путь и попытаемся этот опыт масштабировать на реальный проект.
Будет полезно как разработчикам, кто только начинает свой путь с таким типом тестирования, так и тем, кто хочет посмотреть на знакомые задачи под новым углом.
Компания: T-Банк