Language

DependsOnAttribute.ProceedOnFailure プロパティ

定義

前提条件が満たされない場合に依存オブジェクトがまだ実行されるかどうかを示す値を取得または設定します。 既定値は false です。つまり、依存はスキップされます。 監査やクリーンアップ テストなど、前提条件の結果に関係なく実行する必要があるテストの true に設定します。順序は引き続き適用されます。

public bool ProceedOnFailure { get; set; }
member this.ProceedOnFailure : bool with get, set
Public Property ProceedOnFailure As Boolean

プロパティ値

注釈

フラグは、エッジごとではなく依存テストごとに評価されます。複数の前提条件を宣言するテストは、宣言の 1 つ ごとにtrue に設定されている場合にのみ、エラーを超えて実行されます。 そのため、いずれかの前提条件が満たされない場合は、既定で 1 つの宣言を省略するだけで十分です。 その保守的な方向は意図的です。ある前提条件で待機することをオプトアウトすると、他の前提条件は何も言われず、残りの前提条件が決して確立されなかったテストを実行すると、2 番目の誤解を招くエラーが発生します。

適用対象