私はウェブ上とSOの検索を試みましたが、tについての議論はあまり見たことがありません(あるいは正しいキーワードを使用していないかもしれません)。クラスのパブリックメソッドを確認する最善のアプローチは単体テストですか?
私がしたいのは、クラスまたはクラスセットにテストプロジェクトで単体テストが書かれていることを確認するためにスクリプトを書くことです(またはすでに存在するユーティリティを使用する)。
リリースが近づきました。ビジネスレイヤのすべてのパブリックメソッドに単体テストがあることを確認したいと思います。 TDDで誰もがボードに乗ろうとしていますが、まだ起こっていません。
私はこれをチェックするためのスクリプトを書いています(オープンファイル、メソッドシグネチャをいくつかのリストに解析し、対応するテストクラスファイルを開き、リストの各メソッドがテストファイル)、私は他にどのようなオプションがあるのか見たいと思っていました。
_coverage_はどうですか? BLメソッドが自分自身を呼び出すとき、それだけです。 –