バグを修正するには、コードのセクションを削除する必要がある場合があります。TDDの純粋主義者は、失敗したテストを記述し、コードを削除して、テストの合格を監視することを推奨します(と思います)。
さて、いくつかのコードが削除されたと断言するテストがあるのは本当に奇妙に思えます。確かに、誰もソース管理を掘り下げてそのコードを元に戻すことはないでしょうが、それだけの価値はありますか?それが価値がある場合、追加されたコードのテストを書くよりも価値が低いように見えますよね?
8
私は、任意の回帰テストは関係なく、バグが修正されたかの、便利だと思う
—
イスマイル・バダウィ
テストは、コードが削除されたことをアサートしません-テストは、バグが修正されたことをアサートします
—
...-user253751