public class MSSQLTestResourceProvider extends AbstractJdbcTestResourceProvider<org.testcontainers.containers.MSSQLServerContainer<?>>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_IMAGE_NAME |
TEST_RESOURCES_PROPERTY| Constructor and Description |
|---|
MSSQLTestResourceProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected org.testcontainers.containers.MSSQLServerContainer<?> |
createContainer(org.testcontainers.utility.DockerImageName imageName,
java.util.Map<java.lang.String,java.lang.Object> requestedProperties,
java.util.Map<java.lang.String,java.lang.Object> testResourcesConfiguration)
Creates the test container.
|
static org.testcontainers.containers.MSSQLServerContainer<?> |
createMSSQLContainer(org.testcontainers.utility.DockerImageName imageName,
java.lang.String simpleName,
java.util.Map<java.lang.String,java.lang.Object> testResourcesConfiguration) |
protected java.lang.String |
getDefaultImageName()
Returns the default image name.
|
protected java.lang.String |
getSimpleName()
Returns the name of the resource resolver, for example "kafka" or "mysql".
|
configureContainer, datasourceExpressionOf, datasourceNameFrom, datasourcePropertyFrom, getDbTypes, getRequiredProperties, getRequiredPropertyEntries, getResolvableProperties, resolveDbSpecificProperty, resolveProperty, shouldAnswergetOrder, resolve, resolveWithoutContainer, stringOrNullpublic static final java.lang.String DEFAULT_IMAGE_NAME
protected java.lang.String getSimpleName()
AbstractTestContainersProvidergetSimpleName in class AbstractTestContainersProvider<org.testcontainers.containers.MSSQLServerContainer<?>>protected java.lang.String getDefaultImageName()
AbstractTestContainersProvidergetDefaultImageName in class AbstractTestContainersProvider<org.testcontainers.containers.MSSQLServerContainer<?>>protected org.testcontainers.containers.MSSQLServerContainer<?> createContainer(org.testcontainers.utility.DockerImageName imageName,
java.util.Map<java.lang.String,java.lang.Object> requestedProperties,
java.util.Map<java.lang.String,java.lang.Object> testResourcesConfiguration)
AbstractTestContainersProvidercreateContainer in class AbstractTestContainersProvider<org.testcontainers.containers.MSSQLServerContainer<?>>imageName - the docker image namerequestedProperties - the resolved propertiestestResourcesConfiguration - the test resources configurationpublic static org.testcontainers.containers.MSSQLServerContainer<?> createMSSQLContainer(org.testcontainers.utility.DockerImageName imageName,
java.lang.String simpleName,
java.util.Map<java.lang.String,java.lang.Object> testResourcesConfiguration)