play.api

test

package test

Contains test helpers.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. test
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait DefaultAwaitTimeout extends AnyRef

  2. trait EssentialActionCaller extends AnyRef

  3. case class FakeApplication(path: File = new java.io.File("."), classloader: ClassLoader = ..., additionalPlugins: Seq[String] = immutable.this.Nil, withoutPlugins: Seq[String] = immutable.this.Nil, additionalConfiguration: Map[String, _] = ..., withGlobal: Option[GlobalSettings] = scala.None, withRoutes: PartialFunction[(String, String), Handler] = ...) extends Application with Product with Serializable

    A Fake application.

  4. case class FakeHeaders(data: Seq[(String, String)] = collection.this.Seq.empty[Nothing]) extends Headers with Product with Serializable

    Fake HTTP headers implementation.

  5. case class FakeRequest[A](method: String, uri: String, headers: Headers, body: A, remoteAddress: String = "127.0.0.1", version: String = "HTTP/1.1", id: Long = 666, tags: Map[String, String] = ..., secure: Boolean = false) extends Request[A] with Product with Serializable

    Fake HTTP request implementation.

  6. trait FutureAwaits extends AnyRef

  7. trait PlayRunners extends HttpVerbs

    Helper functions to run tests.

  8. type Port = Int

    Provided as an implicit by WithServer and WithBrowser.

  9. trait ResultExtractors extends AnyRef

  10. trait RouteInvokers extends EssentialActionCaller

  11. case class TestBrowser(webDriver: WebDriver, baseUrl: Option[String]) extends FluentAdapter with Product with Serializable

    A test browser (Using Selenium WebDriver) with the FluentLenium API (https://github.

  12. case class TestServer(port: Int, application: Application = ..., sslPort: Option[Int] = scala.None, serverProvider: Option[ServerProvider] = scala.None) extends Product with Serializable

    A test web server.

  13. trait Writeables extends AnyRef

Value Members

  1. object FakeRequest extends Serializable

    Helper utilities to build FakeRequest values.

  2. object Helpers extends PlayRunners with HeaderNames with Status with HttpProtocol with DefaultAwaitTimeout with ResultExtractors with Writeables with EssentialActionCaller with RouteInvokers with FutureAwaits

  3. object PlayRunners

  4. object TestBrowser extends Serializable

    Helper utilities to build TestBrowsers

  5. object TestServer extends Serializable

  6. object WebDriverFactory

Inherited from AnyRef

Inherited from Any

Ungrouped