Package com.playtika.testcontainer.mysql
Class EmbeddedMySQLTestOperationsAutoConfiguration
java.lang.Object
com.playtika.testcontainer.mysql.EmbeddedMySQLTestOperationsAutoConfiguration
@AutoConfiguration
@ConditionalOnExpression("${embedded.containers.enabled:true}")
@ConditionalOnBean(MySQLProperties.class)
@ConditionalOnProperty(value="embedded.mysql.enabled",
matchIfMissing=true)
public class EmbeddedMySQLTestOperationsAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmysqlPackageInstaller(InstallPackageProperties mysqlPackageProperties, org.testcontainers.containers.MySQLContainer mysql)
-
Constructor Details
-
EmbeddedMySQLTestOperationsAutoConfiguration
public EmbeddedMySQLTestOperationsAutoConfiguration()
-
-
Method Details
-
mysqlPackageProperties
@Bean @ConfigurationProperties("embedded.mysql.install") public InstallPackageProperties mysqlPackageProperties() -
mysqlPackageInstaller
@Bean public PackageInstaller mysqlPackageInstaller(InstallPackageProperties mysqlPackageProperties, @Qualifier("embeddedMySQL") org.testcontainers.containers.MySQLContainer mysql)
-