Releases: wenhao/mushrooms
Releases · wenhao/mushrooms
Release 3.0.7
Release 3.0.6
Fix a bug of xpath match.
Release 3.0.4
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
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
Release 2.1.3
Features
Failover
- RestTemplate Request Cache.
- Okhttp Request Cache with OpenFeign.
Stub
- Stub Okhttp Response, Request and Response Provider as Json File.