DEV Community

Discussion on: Testing 101: Introduction to Testing

alysivji profile image
Aly Sivji Author

I agree with a lot of the things said in the articles by James Coplien. Higher level testing provides a lot of value for the time investment. I see folks mocking out things like databases, file systems, etc and that seems to miss the point of what we should actually be testing.

There are a ton of opinions out there, but it's about finding the balance for what you are trying to do. It's your program, what kinds of tests will give you the peace of mind that it does what it should?