SalesForce プラットフォーム関連の Apex クラスに関連するテスト ケースを生成するために利用できるツールや Eclipse ベース プラグインはありますか。コード カバレッジでは、JUnit で期待されるような結果が得られることを期待していないようです。テスト ケースがソース クラスのフローを通過するかどうか (コードが通過するように) をカバーしたいと考えています。この投稿を誤解しないでください。誰も私のコードのテスト ケースを書きたくないのです :)。コードカバレッジが必要であることを期待しているSalesForceの性質により、この質問を投稿しました。ありがとう。
1549 次
2 に答える
1
Salesforceではテストケースに一定の割合のコードカバレッジが必要ですが、実際には、コードが設計どおりに動作することを確認するために結果をチェックするケースを作成する必要があります。
したがって、テストクラスを100%カバーするコードを生成できるツールがあったとしても、それらのメソッド呼び出しの結果をテストすることはできず、「コードをテストした」という誤った感覚が残ります。
長いメソッドを個別の、場合によっては静的なメソッドに分割すると、単体テストを簡単に実行できることがわかりました。個々のメソッドをテストでき、すべての実行パスをカバーするようにパラメーターを1つのメソッドに微調整する必要はありません。
于 2012-08-14T21:38:23.770 に答える