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

CompileAndTestRequest

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

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

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