[Перевод] Testcontainers с Kotlin и Spring Data R2DBC |
В этой статье мы оговорим о библиотеке Testcontainers и о том, как ее использовать для упрощения нашей жизни, когда дело доходит до интеграционного тестирования нашего кода.
В приведенном примере я буду использовать простое приложение, работающее с рецензиями некоторых курсов.
По сути, приложение представляет собой сервис, который предоставляет несколько конечных точек GraphQL для создания, запроса и удаления рецензий из базы данных PostgreSQL через Spring Data R2DBC. Приложение написано на Kotlin с использованием Spring Boot 2.7.3.
Я решил написать эту статью специально для Spring Data R2DBC, поскольку в случае Spring Data JPA интеграционное тестирование с testcontainers не вызывает затруднений. Тем не менее, когда дело доходит до R2DBC, возникают некоторые проблемы, которые необходимо решить.
Читать далееhttps://habr.com/ru/post/710924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710924
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |