We're building something at the moment that relies on several services talking to each other.
We've already established contracts between all of them so everyone knows what format to expect.
Work has started on all of these systems in parallel, so we've got a lot of stubs and mocks.
So how do we know it's all going to work when we start actually passing data around?