It's a great point that, if there's some behavior worth capturing in a comment, you may also want to capture it in a unit test.
But why should you strive for the "ability to eliminate" comments? What is the advantage of having fewer comments?
But why should you strive for the "ability to eliminate" comments? What is the advantage of having fewer comments?
Also, in many cases, having a both the unit test and the comment is a redundancy.