Re:Why Most Unit Testing is Waste (2014) [pdf]
by ryanbrunner on Monday May 30, 2016 @07:32AM
(#11800784)
The point is, as your tests get more and more fine grained, and the units themselves get more and more fine grained (in my experience these go hand-in-hand with a TDD approach), the changes that the units themselves maintain intact approaches zero, because otherwise the only refactorings possible are completely trivial.
It doesn't invalidate the fact that unit tests increase your confidence in your own code.