Testing interactions with web services without integration tests in Ruby

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.

Read the article on the REA TechBlog.

Want to know more about how DiUS can help you?

Offices

Melbourne
Level 3, 31 Queen St Melbourne, Victoria, 3000

Phone: 03 9008 5400

Sydney
The Commons

32 York St Sydney,

New South Wales, 2000

DiUS wishes to acknowledge the Traditional Custodians of the lands on which we work and gather at both our Melbourne and Sydney offices. We pay respect to Elders past, present and emerging and celebrate the diversity of Aboriginal peoples and their ongoing cultures and connections to the lands and waters of Australia.

Subscribe to updates from DiUS

Sign up to receive the latest news, insights and event invites from DiUS straight into your inbox.

© 2024 DiUS®. All rights reserved.

Privacy  |  Terms