Update @DynamicPropertySource examples regarding changes in Testcontainers
Closes gh-29939
This commit is contained in:
@@ -4342,12 +4342,14 @@ properties.
|
||||
class ExampleIntegrationTests {
|
||||
|
||||
@Container
|
||||
static RedisContainer redis = new RedisContainer();
|
||||
static GenericContainer redis =
|
||||
new GenericContainer(DockerImageName.parse("redis:5.0.3-alpine"))
|
||||
.withExposedPorts(6379);
|
||||
|
||||
@DynamicPropertySource
|
||||
static void redisProperties(DynamicPropertyRegistry registry) {
|
||||
registry.add("redis.host", redis::getContainerIpAddress);
|
||||
registry.add("redis.port", redis::getMappedPort);
|
||||
registry.add("redis.host", redis::getHost);
|
||||
registry.add("redis.port", redis::getFirstMappedPort);
|
||||
}
|
||||
|
||||
// tests ...
|
||||
@@ -4365,13 +4367,15 @@ properties.
|
||||
|
||||
@Container
|
||||
@JvmStatic
|
||||
val redis: RedisContainer = RedisContainer()
|
||||
val redis: GenericContainer =
|
||||
GenericContainer(DockerImageName.parse("redis:5.0.3-alpine"))
|
||||
.withExposedPorts(6379)
|
||||
|
||||
@DynamicPropertySource
|
||||
@JvmStatic
|
||||
fun redisProperties(registry: DynamicPropertyRegistry) {
|
||||
registry.add("redis.host", redis::getContainerIpAddress)
|
||||
registry.add("redis.port", redis::getMappedPort)
|
||||
registry.add("redis.host", redis::getHost)
|
||||
registry.add("redis.port", redis::getFirstMappedPort)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user