4 ms·
> you may be unable to easily upgrade/update to newer versions without a significant amount of work to update all of the tests. That's a code smell. Tests shou
by shalmanese 6y ago
> you may be unable to easily upgrade/update to newer versions without a significant amount of work to update all of the tests.
That's a code smell. Tests should only be updated to reflect a new understanding of the requirements of the system. If you're writing tests that are dependant on the implementation of code and not the behavior of code, then you're too tightly coupling your tests to your code.