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

compileAndTest()

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

構文

使用方法

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

このコールは、DebuggingHeaderSessionHeader をサポートしています。

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

サンプルコード — Java

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

引数

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