DEV Community

Discussion on: Going Against Conventional Wisdom: What's Your Unpopular Tech Opinion?

Collapse
 
benbot profile image
Benjamin Botwin • Edited

Integration tests are a scam.
Their complexity grows faster than the codebase they’re testing. They’re sensitive to changes anywhere in the system.

And like for what? If every time I make a change I break an integration test then it provides no value. It’s just testing if a change was made.

Unit tests are great, feature/e2e tests are fine, but integration tests are a waste of effort