No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Apex コードのテスト
管理パッケージをアップロードする前に、Apex コードのテストを作成および実行して、最小コードカバー率要件を満たす必要があります。また、パッケージを AppExchange にアップロードするときには、すべてのテストがエラーなしで実行される必要があります。
Apex コードを使用するアプリケーションとコンポーネントをパッケージ化するには、次の条件を満たす必要があります。
- Apex コードの少なくとも 75% が単体テストでカバーされており、かつすべてのテストが成功している。次の点に注意してください。
- 本番組織にリリースするときに、組織の名前空間内のすべての単体テストが実行されます。
- System.debug へのコールは、Apex コードカバー率の対象とはみなされません。
- テストメソッドとテストクラスは、Apex コードカバー率の対象とはみなされません。
- Apex コードの 75% が単体テストでカバーされている必要がありますが、カバー率を上げることだけに集中すべきではありません。アプリケーションのすべての使用事例 (正・誤両方の場合や単一データだけでなく複数データの場合) の単体テストを作成するようにしてください。このような多様な使用事例のテストコードを実装することが 75% 以上のカバー率につながります。
- すべてのトリガについて何らかのテストを行う。
- すべてのクラスとトリガが正常にコンパイルされる。