>>470
二通り有る。

クラス・メソッドを変える時、正確に言うとテストより先に変えるとき、
それはリファクタリングや実装の変更(挙動は変わらない)ものしかやってはいけない。

クラス・メソッドの仕様が変わる → ならば テストを変えるのではなく。
仕様が変わったら、テストコードを先に修正する。
そして実行したらテストに失敗する。それは「バグがある(もしくは未実装)のクラス/メソッド」と
同じ扱い。テストが通るように、クラス・メソッドを書き換える。

クラス・メソッドを変えてもテストコードの修正は不要
テストコードを修正した場合には、クラス・メソッドの修正が必要