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

Newer Version Available

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

compileAndTest()

単一のコールで Apex をコンパイルおよびテストします。

構文

使用方法

このコールを使用して、1 つのコールで指定した Apex にコンパイルとテストの両方を実行します。本番組織 (Developer Edition または Sandbox Edition ではない) は、compileClasses() または compileTriggers() の代わりにこのコールを使用する必要があります。

このコールは、DebuggingHeader と SessionHeader をサポートしています。API の SOAP ヘッダーについての詳細は、SOAP API 開発者ガイドを参照してください。

指定されたすべてのテストに合格する必要があります。合格しない場合、データはデータベースに保存されません。このコールが本番組織で呼び出されると、CompileAndTestRequestRunTestsRequest プロパティは無視され、組織で定義されたすべての単体テストが実行されます。これらのテストに合格する必要があります。

サンプルコード —Java

次の例では、checkOnlytrue に設定して、このクラスのコンパイルおよびテストを実行するが、クラスがデータベースに保存されないようにします。

引数

名前 説明
request CompileAndTestRequest Apex およびこの要求に設定する必要のある項目の値を含む要求。