@Configuration @ConditionalOnBean(value=RedisProperties.class) @ConditionalOnExpression(value="${embedded.containers.enabled:true}") @ConditionalOnProperty(value="embedded.redis.enabled", matchIfMissing=true) public class EmbeddedRedisTestOperationsAutoConfiguration extends Object
| Constructor and Description |
|---|
EmbeddedRedisTestOperationsAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
NetworkTestOperations |
redisNetworkTestOperations(org.testcontainers.containers.GenericContainer redis) |
PackageInstaller |
redisPackageInstaller(InstallPackageProperties redisPackageProperties,
org.testcontainers.containers.GenericContainer redis) |
InstallPackageProperties |
redisPackageProperties() |
public EmbeddedRedisTestOperationsAutoConfiguration()
@Bean @ConfigurationProperties(value="embedded.redis.install") public InstallPackageProperties redisPackageProperties()
@Bean public PackageInstaller redisPackageInstaller(InstallPackageProperties redisPackageProperties, @Qualifier(value="embeddedRedis") org.testcontainers.containers.GenericContainer redis)
@Bean @ConditionalOnMissingBean(name="redisNetworkTestOperations") public NetworkTestOperations redisNetworkTestOperations(@Qualifier(value="embeddedRedis") org.testcontainers.containers.GenericContainer redis)
Copyright © 2020. All rights reserved.