testcontainers-java
1package org.testcontainers.containers;2
3import io.r2dbc.spi.ConnectionFactoryOptions;4import org.testcontainers.PostgreSQLTestImages;5import org.testcontainers.r2dbc.AbstractR2DBCDatabaseContainerTest;6
7public class PostgreSQLR2DBCDatabaseContainerTest extends AbstractR2DBCDatabaseContainerTest<PostgreSQLContainer<?>> {8
9@Override10protected PostgreSQLContainer<?> createContainer() {11return new PostgreSQLContainer<>(PostgreSQLTestImages.POSTGRES_TEST_IMAGE);12}13
14@Override15protected ConnectionFactoryOptions getOptions(PostgreSQLContainer<?> container) {16// spotless:off17// get_options {18ConnectionFactoryOptions options = PostgreSQLR2DBCDatabaseContainer.getOptions(19container
20);21// }22// spotless:on23
24return options;25}26
27protected String createR2DBCUrl() {28return "r2dbc:tc:postgresql:///db?TC_IMAGE_TAG=10-alpine";29}30}
31