simuons / wix-http-testkit

Tools for testing HTTP services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

HTTP Testkit

Overview

Wix Http Testkit is a library that will address many of the End-to-end testing concerns you might encounter.

Wix HTTP Testkit aims to be:

  • Simple Testing REST services or starting mock/stub servers is very simple and requires very few lines of code.
  • Fast Leveraging Akka-Http infrastructure, starting servers takes milliseconds.
  • Integrated: Other than providing a set of DSLs to support composing and executing REST HTTP calls and creating and configuring web servers, it also contains out of the box matcher libraries for Specs2 to easily validate each aspect of the tested flow.

Getting Started

HTTP-testkit version 0.1.1 is available on Maven Central Repository. Scala versions 2.11.x and 2.12.x are supported.

SBT

Simply add the wix-http-testkit module to your build settings:

libraryDependencies += "com.wix" %% "http-testkit" % "0.1.1"

Maven

<dependencies>
  <dependency>
    <groupId>com.wix</groupId>
    <artifactId>http-testkit_${scala.tools.version}</artifactId>
    <version>0.1.1</version>
  </dependency>
</dependencies>

Documentation

Contribute

Ideas and feature requests welcome! Report an issue or contact the maintainer directly.

About

Tools for testing HTTP services

License:MIT License


Languages

Language:Scala 100.0%