sky-uk / csp-tech-radar

The Sky Plc Content Supply Platforms department technology radar.
Creative Commons Attribution Share Alike 4.0 International
6 stars 4 forks source link

Add Wiremock Tool #47

Closed pburls closed 2 years ago

pburls commented 2 years ago

Summary

WireMock is a tool that can be setup to act as a "Test Double" to simulate a given web service. Mocking and stubbing an external web service is an important part of a good microservice testing strategy. This allows you to write tests that test your microservice components as a whole but in isolated from other dependencies. This is often called "Component Testing".

Opinion(s)

WireMock is already used widely by our teams as part of their functional and non-functional component tests suites running in their CI/CD pipelines. For this reason I believe that this technology should fall under the ADOPT ring of the Tools quadrant.

Teams interested in this tech

I think most teams use it. Too many to list :)

pburls commented 2 years ago

Decision: ADOPT ring of the Tools quadrant.