Well written. Thanks for sharing. It sounds like service testing is going where frontend testing is going. Integration tests on the APIs, mocking only at the network boundaries. Combined with property-based testing, it makes for very effective test coverage for gating PRs.