Hacker News new | ask | show | jobs
by spathi_fwiffo 1453 days ago
I don't fully I agree.

This seems like it has it's place, but there is very high value in a Unit Test that can run with no dependencies outside of your compiler/interpreter. Especially in interpreted languages -- to catch whatever the linters may miss.

The moment you need to access the network, you depend on everything that comes with the network (outages can happen); Need a DB -- well then you need to start it, prime it; maybe you need a container/etc.

That's just a ton of overhead to validate that your steps are working, and that your code is clean.

Maybe for a small project this works, if you only have one layer of testing.