Skip to content

davsucks/javabank

This branch is 13 commits behind thejamesthomas/javabank:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
James Thomas
Mar 15, 2017
beaf3f3 · Mar 15, 2017

History

54 Commits
May 10, 2016
Mar 11, 2017
Mar 14, 2017
May 10, 2016
Feb 28, 2015
Mar 15, 2017
May 20, 2016
Mar 15, 2017
May 10, 2016
May 10, 2016
Jul 18, 2016
May 10, 2016

Repository files navigation

javabank Build Status

Native Java bindings for Mountebank

Project Status

Functional but not under active development. I accept pull requests, and generally get them merged within a week, and the resulting build out to central within a few hours of a successful merge.

To install

You'll need to at least include javabank-core. This includes all of the classes which let you build imposters, predicates, and the like. It also handles serialization to and from JSON.

Maven

<dependency>
    <groupId>org.mbtest.javabank</groupId>
    <artifactId>javabank-core</artifactId>
    <version>0.4.10</version>
</dependency>

Gradle

compile 'org.mbtest.javabank:javabank-core:0.4.10'

If you also need a REST client to talk to Mountebank, you can include the javabank-client library. I use unirest as my client of choice. If you already have a rest client in your application, you can save some overhead by continuing to use that instead, though that route will require you to learn a little more about the Mountebank REST API.

Maven

<dependency>
    <groupId>org.mbtest.javabank</groupId>
    <artifactId>javabank-client</artifactId>
    <version>0.4.10</version>
</dependency>

Gradle

compile 'org.mbtest.javabank:javabank-client:0.4.10'

About

Native Java bindings for Mountebank

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.2%
  • Shell 1.8%