A Fake application.
A Fake application.
The application path
The application classloader
Additional plugins class names loaded by this application
Plugins class names to disable
Additional configuration
A partial function of method name and path to a handler for handling the request
Fake HTTP headers implementation.
Fake HTTP headers implementation.
Headers data.
Fake HTTP request implementation.
Fake HTTP request implementation.
The body type.
The request HTTP method.
The request uri.
The request HTTP headers.
The request body.
The client IP.
Helper functions to run tests.
Play specs2 specification.
Play specs2 specification.
This trait excludes some of the mixins provided in the default specs2 specification that clash with Play helpers methods. It also mixes in the Play test helpers and types for convenience.
Provided as an implicit by WithServer and WithBrowser.
A test browser (Using Selenium WebDriver) with the FluentLenium API (https://github.com/Fluentlenium/FluentLenium).
A test browser (Using Selenium WebDriver) with the FluentLenium API (https://github.com/Fluentlenium/FluentLenium).
The WebDriver instance to use.
A test web server.
A test web server.
HTTP port to bind on.
The Application to load in this server.
HTTPS port to bind on.
*Experimental API; subject to change* The type of server to use. If not provided, uses Play's default provider.
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 ApplicationLoader
.
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.
Helper utilities to build FakeRequest values.
Helper utilities to build TestBrowsers
Contains test helpers.