DiUS’s Ronald Holshausen has written an article for the REA TechBlog that provides a solution for testing interactions with web services without integration tests on a microservice architecture.
He suggests using a Ruby gem called Pact and shows code examples of how it can be used to define a pact between service consumers and providers to enable testing both sides of an integration point using fast unit-style tests.