Override this function to instantiate the components - a factory of sorts.
the components to be used by the application
Implicit method that returns the
Application instance for the current test.
a context to use to create the application.
Creates new instance of
Application with parameters set to their defaults.
new application instance and set the components. This must be called for components to be properly set up.
The port used by the
PortNumber instance that wraps
the configured port number, wrapped in a
Application and running
TestServer instances before executing each test, and
ensures they are cleaned up after the test completes.
the no-arg test function to run with a fixture
Outcome of the test execution