Skip to content

Releases: wenhao/mushrooms

Release 3.0.7

24 Oct 01:01
Compare
Choose a tag to compare

Update docs.

Release 3.0.6

19 Oct 07:06
Compare
Choose a tag to compare

Fix a bug of xpath match.

Release 3.0.4

19 Sep 04:57
Compare
Choose a tag to compare

Get Started

Request Matchers

A request matcher can contain any of the following matchers:

  • method - string value as a plain text, regular expression.
  • path - string value as a plain text, regular expression.
  • query string - key to multiple values as a plain text, regular expression.
  • headers - key to multiple values as a plain text, regular expression.
  • body
    • XPath(example, body: xpath:/soap:Envelope/soap:Body/m:GetBookRequest[m:BookName="Java"])
    • XML - full or partial match.
    • JSON - full or partial match.
    • JsonPath(example, body: jsonPath:$.store.book[?(@.price < 10)]), jsonPath syntax

Release 3.0.1

17 Sep 03:24
Compare
Choose a tag to compare

Mushrooms

Mushrooms is an easy setup stub framework. To ensure high levels of efficiency for remote service integration.

Why

Remote service integration, especially based on HTTP protocol, e.g. web service, REST etc, highly unstable when developing.

Features

Stub

Stub feature rely on okhttp3, make sure FeignClient/RestTemplate are using okhttp3.

  • Stub REST API.
  • Stub Soap API.

Release 2.1.3

07 Aug 10:44
Compare
Choose a tag to compare

Release 2.1.3

Features

Failover
  1. RestTemplate Request Cache.
  2. Okhttp Request Cache with OpenFeign.
Stub
  1. Stub Okhttp Response, Request and Response Provider as Json File.