compileAndTest()
単一のコールで Apex をコンパイルおよびテストします。
構文
使用方法
このコールを使用して、1 つのコールで指定した Apex にコンパイルとテストの両方を実行します。本番組織 (Developer Edition または Sandbox Edition ではない) は、compileClasses() または compileTriggers() の代わりにこのコールを使用する必要があります。
このコールは、DebuggingHeader と SessionHeader をサポートしています。
指定されたすべてのテストに合格する必要があります。合格しない場合、データはデータベースに保存されません。このコールが本番組織で呼び出されると、CompileAndTestRequest の RunTestsRequest プロパティは無視され、組織で定義されたすべての単体テストが実行されます。これらのテストに合格する必要があります。
サンプルコード — Java
次の例では、checkOnly を true に設定して、このクラスのコンパイルおよびテストを実行するが、クラスがデータベースに保存されないようにします。
引数
| 名前 | 型 | 説明 |
|---|---|---|
| request | CompileAndTestRequest | Apex およびこの要求に設定する必要のある項目の値を含む要求。 |