ご挨拶、
プロジェクト用に多数のフィットネス テストがあります (1000 以上)。時間の経過とともに機能が変化し、共有フィクスチャが行き来するにつれて、未使用の孤立したコードが残されています。しかし、それを見つける方法は?
fit の仕組みがわからない人のために、次のような wiki ページがあります。
| | ユーザーが追加するとき | 1 | と | 2 | 彼は返されます | 3 |
実行時に次のようなメソッドにマップされます。
public bool WhenAUserAddsAndHeIsReturned(int first, int second, int expectedResult){
return ((first + second) == expectedResult)
}
これらのマッピングをすべて手動で見つけるのは骨の折れる作業であり、それを行うスクリプトを作成するのは長くて難しい作業です。より良い解決策があるに違いないと確信しています。
テストの実行中にフィクスチャ dll を監視し、実行されなかったすべてのクラスとメソッドのリストを返すユーティリティはありますか?