Class EmbeddedMongodbTestOperationsAutoConfiguration
java.lang.Object
com.playtika.testcontainer.mongodb.EmbeddedMongodbTestOperationsAutoConfiguration
@AutoConfiguration
@ConditionalOnExpression("${embedded.containers.enabled:true}")
@ConditionalOnBean(MongodbProperties.class)
@ConditionalOnProperty(value="embedded.mongodb.enabled",
matchIfMissing=true)
public class EmbeddedMongodbTestOperationsAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmongodbPackageInstaller(InstallPackageProperties mongodbPackageProperties, org.testcontainers.containers.GenericContainer<?> mongodb)
-
Constructor Details
-
EmbeddedMongodbTestOperationsAutoConfiguration
public EmbeddedMongodbTestOperationsAutoConfiguration()
-
-
Method Details
-
mongodbPackageProperties
@Bean("mongodbPackageProperties") @ConfigurationProperties("embedded.mongodb.install") public InstallPackageProperties mongodbPackageProperties() -
mongodbPackageInstaller
@Bean public PackageInstaller mongodbPackageInstaller(@Qualifier("mongodbPackageProperties") InstallPackageProperties mongodbPackageProperties, @Qualifier("embeddedMongodb") org.testcontainers.containers.GenericContainer<?> mongodb)
-