Package play.test

Class TestServer

  • All Implemented Interfaces:
    Serializable, scala.Equals, scala.Product

    public class TestServer
    extends play.api.test.TestServer
    A test web server.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      TestServer​(int port, Application application)
      A test web server.
      TestServer​(int port, Application application, int sslPort)
      A test web server with HTTPS support
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      OptionalInt getRunningHttpPort()
      The HTTP port that the server is running on.
      OptionalInt getRunningHttpsPort()
      The HTTPS port that the server is running on.
      • Methods inherited from class play.api.test.TestServer

        application, apply, apply, apply$default$2, apply$default$3, apply$default$4, canEqual, config, copy, copy$default$1, copy$default$2, copy$default$3, equals, hashCode, isRunning, productArity, productElement, productElementName, productElementNames, productIterator, productPrefix, runningAddress, runningHttpPort, runningHttpsPort, server, server_$eq, serverProvider, start, stop, toString, unapply
    • Constructor Detail

      • TestServer

        public TestServer​(int port,
                          Application application)
        A test web server.
        Parameters:
        port - HTTP port to bind on.
        application - The Application to load in this server.
      • TestServer

        public TestServer​(int port,
                          Application application,
                          int sslPort)
        A test web server with HTTPS support
        Parameters:
        port - HTTP port to bind on
        application - The Application to load in this server
        sslPort - HTTPS port to bind on
    • Method Detail

      • getRunningHttpPort

        public OptionalInt getRunningHttpPort()
        The HTTP port that the server is running on.
      • getRunningHttpsPort

        public OptionalInt getRunningHttpsPort()
        The HTTPS port that the server is running on.