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 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)