Most teams ship APIs that work fine in development and break in production. Not because they’re bad engineers but because they’re testing the wrong things, or not testing enough layers. Here’s a ...