> Isn't the whole promise of testing is easier maintenance in the long run?
It depends on the kind of maintenance. It makes it easier to add or refactor code without changing the semantics of what exists, but it makes it harder to modify the semantics.
A test suite that's too tight can be an impediment to change.
It depends on the kind of maintenance. It makes it easier to add or refactor code without changing the semantics of what exists, but it makes it harder to modify the semantics.
A test suite that's too tight can be an impediment to change.