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.
Creates a new
Application instance before executing each test, and
ensure it is cleaned up after the test completes.
the no-arg test function to run with a fixture
Outcome of the test execution