testcontainers-scala-core
testcontainers-scala-core
com.dimafeng.testcontainers
Container
ContainerDef
DockerComposeContainer
ComposeFile
Def
DockerComposeContainer
ExposedService
ExposedService
FixedHostPortGenericContainer
FixedHostPortGenericContainer
GenericContainer
GenericContainer
Def
Def
DockerImage
FileSystemBind
LazyContainer
LazyContainer
MultipleContainers
MultipleContainers
ScaledService
Service
ServiceLogConsumer
Services
Services
All
Specific
SingleContainer
TestContainerProxy
WaitingForService
com.dimafeng.testcontainers.implicits
DockerImageNameConverters
DockerImageNameConverters
com.dimafeng.testcontainers.lifecycle
Andable
Andable
AndableOps
Stoppable
TestLifecycleAware
and
org.testcontainers.containers
TestContainerAccessor
testcontainers-scala-core
/
com.dimafeng.testcontainers
/
MultipleContainers
MultipleContainers
class
MultipleContainers
extends
Container
with
TestLifecycleAware
Companion:
object
Graph
Supertypes
trait
TestLifecycleAware
trait
Container
trait
Stoppable
trait
Andable
trait
Startable
trait
AutoCloseable
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
afterTest
(
description:
TestDescription
,
throwable:
Option
[
Throwable
]):
Unit
Definition Classes
TestLifecycleAware
override
def
beforeTest
(
description:
TestDescription
):
Unit
Definition Classes
TestLifecycleAware
override
def
start
():
Unit
Definition Classes
Startable
override
def
stop
():
Unit
Definition Classes
Stoppable
->
Andable
->
Startable
Deprecated methods
@deprecated
("Use `stop` and/or `TestLifecycleAware.afterTest` instead")
override
def
failed
(
e:
Throwable
)(
implicit
description:
Description
):
Unit
Deprecated
Definition Classes
Container
@deprecated
("Use `stop` instead")
override
def
finished
(
)(
implicit
description:
Description
):
Unit
Deprecated
Definition Classes
Container
@deprecated
("Use `start` instead")
override
def
starting
(
)(
implicit
description:
Description
):
Unit
Deprecated
Definition Classes
Container
@deprecated
("Use `stop` and/or `TestLifecycleAware.afterTest` instead")
override
def
succeeded
(
)(
implicit
description:
Description
):
Unit
Deprecated
Definition Classes
Container
Inherited methods
override
def
close
():
Unit
Definition Classes
Stoppable
->
AutoCloseable
Inherited from:
Stoppable
def
foreach
(
f:
Stoppable
=>
Unit
):
Unit
Inherited from:
Andable
def
getDependencies
():
Set
[
Startable
]
Inherited from:
Startable