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

ApexTestResultLimits

特定のテストメソッドの実行に使用される Apex テスト制限を取得します。このオブジェクトのインスタンスは、各 ApexTestResult レコードに関連付けられます。このオブジェクトは、API バージョン 37.0 以降で使用できます。

サポートされているコール

create()delete()describeSObjects()query()retrieve()update()

項目

項目名 詳細
ApexTestResultId
reference
プロパティ
Create、Filter、Group、Sort
説明

関連付けられた ApexTestResult オブジェクトの ID。

AsyncCalls
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時に非同期コールが実行された回数。

Callouts
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時にコールアウトが実行された回数。

Cpu
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時に CPU が使用された時間 (ミリ秒)。

Dml
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時に DML ステートメントが実行された回数。

DmlRows
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時に DML ステートメントによってアクセスされた行数。

Email
int
プロパティ
Create、Filter、Group、Sort、Update
説明
テスト実行時にメール呼び出しが実行された回数。
LimitContext
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明

テスト実行が同期か非同期かを示します。

LimitExceptions
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明

組織にデフォルトの制限と異なる制限があるかどうかを示します。

MobilePush
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時にモバイル転送コールが実行された回数。

QueryRows
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時にクエリされた行数。

Soql
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時に SOQL クエリが実行された回数。

Sosl
int
プロパティ
Create、Filter、Group、Sort、Update
説明

テスト実行時に SOSL クエリが実行された回数。

使用方法

ApexTestResultLimits オブジェクトは、各テストメソッド実行に対して入力され、Test.startTest() メソッドから Test.stopTest() メソッドまでの間に使用された制限を取得します。startTest() および stopTest() がコールされなかった場合は、制限の使用が取得されません。次の点に注意してください。
  • 関連するテストメソッドは非同期で実行する必要があります。
  • テストメソッド内でコールされた非同期 Apex 操作 (batch、scheduled、future、queueable) の制限は取得されません。
  • 制限は、デフォルトの名前空間に対してのみ取得されます。