org

regrest

package regrest

Visibility
  1. Public
  2. All

Type Members

  1. case class Body(contentType: String, charset: String, text: String) extends Product with Serializable

  2. case class RegrestConfig(testsDir: Option[File], resultsDir: Option[File], workingDir: Option[File], testScript: Option[String], reportFile: Option[String], reportFileFormat: Option[Value], workingDirectory: Option[String], overrideHost: Option[String]) extends Product with Serializable

  3. trait RegrestRunner extends AnyRef

  4. trait RegrestTest extends RegrestTestContext

  5. trait RegrestTestContext extends AnyRef

  6. class RegrestTestRunner extends AnyRef

  7. case class RestRequest(httpVersion: String, url: String, method: String, headers: Map[String, String], body: Option[Body]) extends Product with Serializable

  8. case class RestResponse(protocolVersion: String, statusCode: Int, reasonPhrase: String, headerMap: Map[String, String], body: String) extends Product with Serializable

  9. class SimpleTest extends RegrestTestContext with SimpleRequestExecutor with MongoReporter

Value Members

  1. object Main extends App

  2. object Regrest extends App with Logging

    Regrest is an App for regression testing.

  3. package http

  4. package report

  5. package restclient