Тестирование слоя работы с БД в Spring Boot с использованием Testcontainers и Spock

preview_player
Показать описание
Руководитель направления Java в MediaSoft рассказал:

— Зачем нужно тестировать слой работы с БД? Тесты и интеграционное тестирование
— Как тестконтейнеры помогают тестировать работу с данными на реальных СУБД, и почему не всегда можно обойтись unit-тестами с in-memory базой данных
— Test Driven Development (TDD) и Behaviour Driven Development (BDD)
— Как Spock Framework помогает писать интеграционные тесты
— Реальные примеры интеграционных тестов JPA и JDBC с Tescontainers и Spock
Рекомендации по теме