An implicit instance of Application
.
An implicit instance of Application
.
The port used by the TestServer
.
The port used by the TestServer
. By default this will be set to the result returned from
Helpers.testServerPort
. You can override this to provide a different port number.
Implicit PortNumber
instance that wraps port
.
Implicit PortNumber
instance that wraps port
. The value returned from portNumber.value
will be same as the value of port
.
the configured port number, wrapped in a PortNumber
Invokes start
on a new TestServer
created with the Application
provided by app
and the
port number defined by port
, places the Application
and port number into the ConfigMap
under the keys
org.scalatestplus.play.app
and org.scalatestplus.play.port
, respectively, to make
them available to nested suites; calls super.run
; and lastly ensures the Application
and test server are stopped after
all tests and nested suites have completed.
Invokes start
on a new TestServer
created with the Application
provided by app
and the
port number defined by port
, places the Application
and port number into the ConfigMap
under the keys
org.scalatestplus.play.app
and org.scalatestplus.play.port
, respectively, to make
them available to nested suites; calls super.run
; and lastly ensures the Application
and test server are stopped after
all tests and nested suites have completed.
an optional name of one test to run. If None
, all relevant tests should be run.
I.e., None
acts like a wildcard that means run all relevant tests in this Suite
.
the Args
for this run
a Status
object that indicates when all tests and nested suites started by this method have completed, and whether or not a failure occurred.