Вопросы по теме 'testcontainers'

Запуск тестовых контейнеров внутри контейнера Docker для Windows
Как сказано в документации , если я хочу запускать тестовые контейнеры внутри докера, я должен учитывать следующие пункты: Сокет Docker должен быть доступен через монтирование тома «Локальный» каталог с исходным кодом должен быть...
757 просмотров

Как использовать локальный образ Docker с тестовыми контейнерами?
Я хочу использовать образ Docker только для локальной сети с testcontainers . Код выглядит так: new GenericContainer("rserver:latest")... Однако похоже, что другой образ с таким же именем извлекается из удаленного реестра. Как я могу...
1831 просмотров
schedule 11.09.2022

Не удается получить доступ к org.openqa.selenium.WrapsDriver Selenide + TestContainers
Я пытаюсь использовать Selenide 5.0.0 с TestContainers 1.9.1 dependencies { testCompile 'com.codeborne:selenide:5.0.0' testCompile 'org.testcontainers:selenium:1.9.1' } По-видимому, эти версии несовместимы, потому что при запуске...
1035 просмотров
schedule 18.12.2023

Интеграционные тесты Spring boot, ElasticSearch и TestContainers. В соединении отказано
Я создаю интеграционный тест для получения данных из elasticsearch. Я использую значения по умолчанию для testContainer, поэтому мой RestHighLevelClient должен иметь доступ к тестовому контейнеру, но все время я получаю одно и то же исключение (...
3600 просмотров
schedule 12.07.2023

Testcontainers - не запускать контейнер автоматически во время создания экземпляра.
Предположим, у меня есть следующий контейнер в моем интеграционном тесте (JUnit 5): @Container private static GenericContainer databaseContainer = new GenericContainer("oscarfonts/h2:latest") .withExposedPorts(H2_TCP_PORT,...
501 просмотров

testcontainers контейнер базы данных Oracle запускается до создания пользователя базы данных
Я хочу иметь автоматизированные тесты для тестирования команд импорта из источника данных A (oracle) в источник данных B (postgres). Оба источника данных должны быть созданы с помощью testcontainers. Базовая настройка выполнена, но проблема в...
1036 просмотров

testcontainers, hikari и Failed to validate connection org.postgresql.jdbc.PgConnection
У меня есть весеннее загрузочное приложение. Я тестирую его с помощью тестовых контейнеров, чтобы убедиться, что БД (postgres) и реализация репозитория делают то, что они должны делать. Я инициализирую контейнер следующим образом и работает очень...
1583 просмотров
schedule 18.09.2022

Testcontainer Keycloak не подключается к Testcontainer PostgreSQL
Я развертываю два Testcontainers, один с изображением PostgreSQL (12.0), а другой с Keycloak (8.0.0). PostgreSQL запускается успешно, но когда Keycloak пытается подключиться к PostgreSQL, возвращается отказ в соединении. Я поместил все...
171 просмотров

Есть ли способ выполнить последовательные интеграционные тесты n номеров над 1 экземпляром dockercompose (тестовые контейнеры)
Используя DockerComposeContainer из API тестовых контейнеров в SpringBootApp, у меня возникла следующая проблема. Объект DockerComposeContainer из тестовых контейнеров должен быть аннотирован @ClassRule для автоматического запуска и закрытия, что...
150 просмотров

Интеграционный тест с Spring-контекстом не получает сообщения RabbitMQ
RabbitMQ MessageConsumer не получает опубликованное сообщение Я пишу интеграционный тест, который должен получить сообщение из очереди и выполнить обработку. Но потребитель просто не получает сообщения. Когда я вручную вставляю зависимости -...
305 просмотров
schedule 15.12.2022

Повторное использование дорогих бобов в Spring Boot Tests
Я пытаюсь повысить производительность тестов medium в Spring Boot. Я использую библиотеку Spring Boot - testcontainers . Для индивидуального теста это работает очень хорошо, с несколькими аннотациями я могу получить доступ к kafka, zookeeper и...
102 просмотров

KafkaContainer в TestContainers зависает до истечения времени ожидания с тайм-аутом, ожидающим открытия порта контейнера
Я пытаюсь запустить контейнер kafka в TestContainers. Мой код выглядит так: import java.io.File; import java.time.Duration; import org.junit.jupiter.api.Test; import org.testcontainers.containers.DockerComposeContainer; import...
449 просмотров

Использование Testcontainers с расширениями JUnit5
Я использовал Spring boot и JUnit5 . Мое приложение работает с несколькими базами данных: MySQL , Clickhouse и т. Д. Для интеграционного тестирования я создал расширения JUnit5: public class ClickHouseTestContainersExtension implements...
287 просмотров
schedule 21.07.2023

Вызов стороннего контейнера с помощью TestHost / TestServer ядра .net через SSL: Обход проверки SSL с использованием метода Testservers CreateClient ()
Я пытаюсь добавить keycloak в качестве testcontainer к моим интеграционным тестам .net core (5), используя dotnet-testcontainers библиотека. Моя проблема в том, что я борюсь с поддержкой HTTPS, имея контейнер, использующий самозаверяющие...
88 просмотров