この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

CompileAndTestRequest

compileAndTest() コールにはこのオブジェクト (コンパイル対象の Apex に関する情報をもつ要求) が含まれます。

CompileAndTestRequest オブジェクトには、次のプロパティがあります。

名前 説明
checkOnly boolean true に設定されている場合、コードが正常にコンパイルされているかどうか、単体テストに合格しているかどうかに関係なく、送信された Apex クラスおよびトリガは組織に保存されません。
classes string コンパイルされるクラスの内容。
deleteClasses string 削除されるクラスの名前。
deleteTriggers string 削除されるトリガの名前。
runTestsRequest RunTestsRequest テストする Apex の情報を指定します。要求が本番組織に送信されると、このプロパティは無視され、組織全体ですべての単体テストが実行されます。
triggers string コンパイルされるトリガの内容。
このオブジェクトについて、次の点に注意してください。
  • このオブジェクトには、RunTestsRequest プロパティが含まれています。要求が本番組織で実行されると、このプロパティは無視されすべてのテストが実行されます。
  • コンパイル、削除、テスト時にエラーが発生した場合、または 75% のコードカバー率の目標が達成されなかった場合、クラスもトリガは組織に保存されません。これは、Force.com AppExchange パッケージテストと同じ要件です。
  • すべてのトリガには、コードカバー率が設定されている必要があります。トリガにコードカバー率がない場合、クラスもトリガも組織には保存されません。