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?
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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?