Hacker News new | ask | show | jobs
by globular-toast 530 days ago
Then you get a slow test suite. It's important to have a fast test suite to be able to do proper test driven development (which I still believe is the most efficient and effective way to write software, in general). Unit tests should be near 100% coverage. That means a lot of tests.
2 comments

That's not always true — database-backed tests can be extremely fast, see https://github.com/peterldowns/pgtestdb.
databases can run hundreds of test in a ms. Sure without you could get to thousands in that ms - who cares.