開発者がクラス内のすべてのメソッドに対して Junit テスト ケースを作成することを強制する、何らかのコンポーネント (例: カスタム アノテーション) が開発される可能性があるかどうか疑問に思っていました。ばかげているように聞こえる場合は、お詫び申し上げます。私が正しい方向に考えているかどうかを確認したかっただけです。どんな提案でも大歓迎です よろしくお願いします
2 に答える
1
Coberturaのようなコード カバレッジ ツールを使用してみませんか? これを構成して、特定のカバレッジ レベルを強制し、これが強制されない場合はビルドを失敗させることができます (リンクされた記事の最後を参照)。
ただし、テストの品質を強制するものではなく、完全に自動化されたシステムではその問題は解決されません。
于 2012-10-16T08:43:23.043 に答える
0
コードは人によって書かれます。世界中のすべてのカバレッジ ツールがそれを変えるわけではありません。
私が取る道は、開発者がユニットテストを書かなければならないからではなく、自分が書いたコードに責任があると感じるようにすることです。
于 2012-10-16T09:07:55.693 に答える