PropertyExistsConstraint 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
PropertyExistsConstraint 會測試透過 Match 提供的物件上是否存在具名屬性。 一開始,PropertyConstraint 除了對屬性的 Vaue 進行選擇性測試之外,還提供了這項功能。 這兩個條件約束現在已分開。
public class PropertyExistsConstraint : NUnit.Framework.Constraints.Constraint
type PropertyExistsConstraint = class
inherit Constraint
- 繼承
建構函式
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) |