共用方式為


PropertyExistsConstraint 類別

定義

PropertyExistsConstraint 會測試透過 Match 提供的物件上是否存在具名屬性。 一開始,PropertyConstraint 除了對屬性的 Vaue 進行選擇性測試之外,還提供了這項功能。 這兩個條件約束現在已分開。

public class PropertyExistsConstraint : NUnit.Framework.Constraints.Constraint
type PropertyExistsConstraint = class
    inherit Constraint
繼承
PropertyExistsConstraint

建構函式

PropertyExistsConstraint(String)

初始化 PropertyExistsConstraint 類別的新執行個體。

欄位

actual

針對條件約束測試的實際值

(繼承來源 Constraint)

屬性

And

將 And 附加至目前的條件約束,以傳回 ConstraintExpression。

(繼承來源 Constraint)
DisplayName

此條件約束的顯示名稱,供 ToString () 使用。 預設值是已移除尾端「條件約束」的條件約束名稱。 衍生類別可能會將其設定為其建構函式中的另一個名稱。

(繼承來源 Constraint)
Or

將 Or 附加至目前的條件約束,以傳回 ConstraintExpression。

(繼承來源 Constraint)
With

將 And 附加至目前的條件約束,以傳回 ConstraintExpression。

(繼承來源 Constraint)

方法

After(Int32, Int32)

PropertyExistsConstraint 會測試透過 Match 提供的物件上是否存在具名屬性。 一開始,PropertyConstraint 除了對屬性的 Vaue 進行選擇性測試之外,還提供了這項功能。 這兩個條件約束現在已分開。

(繼承來源 Constraint)
After(Int32)

PropertyExistsConstraint 會測試透過 Match 提供的物件上是否存在具名屬性。 一開始,PropertyConstraint 除了對屬性的 Vaue 進行選擇性測試之外,還提供了這項功能。 這兩個條件約束現在已分開。

(繼承來源 Constraint)
GetStringRepresentation()

PropertyExistsConstraint 會測試透過 Match 提供的物件上是否存在具名屬性。 一開始,PropertyConstraint 除了對屬性的 Vaue 進行選擇性測試之外,還提供了這項功能。 這兩個條件約束現在已分開。

Matches(Object)

測試給定物件的屬性是否存在

Matches<T>(ActualValueDelegate<T>)

PropertyExistsConstraint 會測試透過 Match 提供的物件上是否存在具名屬性。 一開始,PropertyConstraint 除了對屬性的 Vaue 進行選擇性測試之外,還提供了這項功能。 這兩個條件約束現在已分開。

(繼承來源 Constraint)
Matches<T>(T)

PropertyExistsConstraint 會測試透過 Match 提供的物件上是否存在具名屬性。 一開始,PropertyConstraint 除了對屬性的 Vaue 進行選擇性測試之外,還提供了這項功能。 這兩個條件約束現在已分開。

(繼承來源 Constraint)
ToString()

ToString 的預設覆寫會傳回條件約束 DisplayName,後面接著角括弧內的任何引數。

(繼承來源 Constraint)
WriteActualValueTo(MessageWriter)

將失敗條件約束測試的實際值寫入 MessageWriter。

WriteDescriptionTo(MessageWriter)

將條件約束描述寫入 MessageWriter

WriteMessageTo(MessageWriter)

將失敗訊息寫入做為引數提供的 MessageWriter。 預設實作只會將條件約束和實際值傳遞至寫入器,然後顯示條件約束描述和值。 需要提供其他詳細資料的條件約束,例如發生錯誤的位置可以覆寫此錯誤。

(繼承來源 Constraint)

明確介面實作

IResolveConstraint.Resolve()

PropertyExistsConstraint 會測試透過 Match 提供的物件上是否存在具名屬性。 一開始,PropertyConstraint 除了對屬性的 Vaue 進行選擇性測試之外,還提供了這項功能。 這兩個條件約束現在已分開。

(繼承來源 Constraint)

適用於