Class TestcontainersConfiguration
java.lang.Object
org.microshed.testing.testcontainers.config.TestcontainersConfiguration
- All Implemented Interfaces:
org.microshed.testing.ApplicationEnvironment
- Direct Known Subclasses:
HollowTestcontainersConfiguration
public class TestcontainersConfiguration
extends Object
implements org.microshed.testing.ApplicationEnvironment
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.microshed.testing.ApplicationEnvironment
org.microshed.testing.ApplicationEnvironment.Resolver -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.microshed.testing.testcontainers.internal.ContainerGroupFields inherited from interface org.microshed.testing.ApplicationEnvironment
DEFAULT_PRIORITY, ENV_CLASS -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.microshed.testing.ApplicationEnvironment
configureRestAssured, postConfigure
-
Field Details
-
discoveredContainers
-
containers
protected org.microshed.testing.testcontainers.internal.ContainerGroup containers
-
-
Constructor Details
-
TestcontainersConfiguration
public TestcontainersConfiguration()
-
-
Method Details
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceorg.microshed.testing.ApplicationEnvironment
-
isAvailable
public boolean isAvailable()- Specified by:
isAvailablein interfaceorg.microshed.testing.ApplicationEnvironment
-
preConfigure
- Specified by:
preConfigurein interfaceorg.microshed.testing.ApplicationEnvironment
-
start
public void start()- Specified by:
startin interfaceorg.microshed.testing.ApplicationEnvironment
-
getApplicationURL
- Specified by:
getApplicationURLin interfaceorg.microshed.testing.ApplicationEnvironment
-