FlowTest
親種別
Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
FlowTest コンポーネントのサフィックスは .flowtest で、flowtests フォルダに保存されます。
バージョン
FlowTest コンポーネントは、API バージョン 55.0 以降で使用できます。
特別なアクセスルール
この種別に固有のアクセス要件は他にありません。
項目
| 項目名 | 説明 |
|---|---|
| description |
|
| flowApiName |
|
| label |
|
| testPoints |
|
FlowTestPoint
フローテストの実行時に評価されるフローテストポイントを定義します。各テストポイントは、リストの順序で評価されます。
| 項目名 | 説明 |
|---|---|
| assertions |
|
| elementApiName |
|
| parameters |
|
FlowTestAssertion
フローテストの実行時に評価されるテストポイントのアサーションを定義します。1 つのアサーションが false に評価されると、テスト実行は失敗します。
| 項目名 | 説明 |
|---|---|
| conditions |
|
| errorMessage |
|
FlowTestCondition
フローテストの実行時に評価されるアサーションの条件を定義します。1 つの条件が false に評価されると、アサーションは失敗します。
| 項目名 | 説明 |
|---|---|
| leftValueReference |
|
| operator |
|
| rightValue |
|
FlowTestReferenceOrValue
演算子によってフローテストアサーションおよび条件のリソースの参照に適用される特定の値を定義します。
| 項目名 | 説明 |
|---|---|
| booleanValue |
|
| dateTimeValue |
|
| dateValue |
|
| numberValue |
|
| sobjectValue |
|
| stringValue |
|
FlowTestParameter
開始テストポイントのトリガレコードのパラメータを定義します。
| 項目名 | 説明 |
|---|---|
| leftValueReference |
|
| type |
|
| value |
|
宣言的なメタデータの定義のサンプル
FlowTest コンポーネントの例を次に示します。
前の定義を参照する package.xml の例を次に示します。
マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。