Mixin with helpers for creating ApplicationFactory objects.
Creates an Application.
Creates a server for an application with both HTTP and HTTPS ports using a self-signed certificate.
Fake HTTP headers implementation.
Request with a few extra methods that are useful for testing.
the body content type.
Helper methods for building FakeRequest values.
Replacement for WithServer, adding server endpoint info.
A structural type indicating there is an application.
Provides a recipe for making an HTTP ServerEndpoint.
Provides a recipe for making an HTTPS ServerEndpoint.
A trait declared on a class that contains an
def app: Application, and can provide
instances of a class.
Helper functions to run tests.
Play specs2 specification.
Provided as an implicit by WithServer and WithBrowser.
Contains information about a running TestServer.
A recipe for making a ServerEndpoint.
A test browser (Using Selenium WebDriver) with the FluentLenium API (https://github.com/Fluentlenium/FluentLenium).
The WebDriver instance to use.
A test web server.
The server configuration.
The Application to load in this server.
The type of server to use. If not provided, uses Play's default provider.
Creates a server for an application.
Used to run specs within the context of a running application.
Used to run specs within the context of a running application loaded by the given
Used to run specs within the context of a running server, and using a web browser
Used to run specs within the context of a running server.
A standalone test client that is useful for running standalone integration tests.
Exposes methods to make using requests with CSRF tokens easier.
Object with helper methods for building FakeRequest values.
In 99% of cases, when running tests against the result body, you don't actually need a materializer since it's a strict body.
A temporary file creator with no implementation.
Helper utilities to build TestBrowsers