Package

skinny.micro

test

Permalink

package test

Visibility
  1. Public
  2. All

Type Members

  1. case class BytesPart(fileName: String, content: Array[Byte], contentType: String = "application/octet-stream") extends Uploadable with Product with Serializable

    Permalink

    Bytes entity.

  2. trait Client extends ImplicitConversions

    Permalink

    Integration test client.

  3. abstract class ClientResponse extends AnyRef

    Permalink

    Http Client's response.

  4. trait Container extends AnyRef

    Permalink

    Servlet Container interface.

  5. trait EmbeddedJettyContainer extends JettyContainer

    Permalink

    Embedded Jetty Servlet container.

  6. case class FilePart(file: File, contentType: String = "application/octet-stream") extends Uploadable with Product with Serializable

    Permalink

    File part entity.

  7. trait HttpComponentsClient extends Client

    Permalink

    Apache Http Client.

  8. case class HttpComponentsClientResponse(res: HttpResponse) extends ClientResponse with Product with Serializable

    Permalink

    Apache Http Client's response.

  9. trait JettyContainer extends Container

    Permalink

    Jetty Servlet container.

  10. case class ResponseStatus(code: Int, message: String) extends Product with Serializable

    Permalink

    Http response status.

  11. case class SimpleResponse(status: Int, headers: Map[String, Seq[String]], body: String) extends Product with Serializable

    Permalink

    Simple Http response.

  12. trait SkinnyMicroTests extends EmbeddedJettyContainer with HttpComponentsClient

    Permalink

    Provides a framework-agnostic way to test your Skinny Micro app.

    Provides a framework-agnostic way to test your Skinny Micro app. You probably want to extend this with either skinny.micro.test.scalatest._ or skinny.micro.test.specs._.

    Cookies are crudely supported within session blocks. No attempt is made to match domains, paths, or max-ages; the request sends a Cookie header to match whatever Set-Cookie call it received on the previous response.

  13. abstract class Uploadable extends AnyRef

    Permalink

    Uploadable request entity.

  14. case class UploadableBody(uploadable: Uploadable) extends ContentBody with Product with Serializable

    Permalink

    Apache Http Client's uploaded request body.

Value Members

  1. object JettyContainer

    Permalink
  2. object NullOut extends OutputStream

    Permalink

    Null output stream.

  3. object SessionSerializingListener extends HttpSessionAttributeListener

    Permalink
  4. package scalatest

    Permalink

Ungrouped