Freigeben über


AssertionHelper Klasse

Definition

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

public class AssertionHelper : NUnit.Framework.Constraints.ConstraintFactory
type AssertionHelper = class
    inherit ConstraintFactory
Vererbung
AssertionHelper

Konstruktoren

AssertionHelper()

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Eigenschaften

All

Gibt einen ConstraintExpression-Wert zurück, der die folgende Einschränkung auf alle Member einer Auflistung anwendet, die erfolgreich ist, wenn alle erfolgreich sind.

(Geerbt von ConstraintFactory)
BinarySerializable

Gibt eine Einschränkung zurück, die testet, ob ein Objektgraph im Binärformat serialisierbar ist.

(Geerbt von ConstraintFactory)
Count

Gibt eine neue ConstraintExpression zurück, die die folgende Einschränkung auf die Count-Eigenschaft des getesteten Objekts anwendet.

(Geerbt von ConstraintFactory)
Empty

Gibt eine Einschränkung zurück, die auf leere Tests überprüft.

(Geerbt von ConstraintFactory)
False

Gibt eine Einschränkung zurück, die auf False testet.

(Geerbt von ConstraintFactory)
InnerException

Gibt einen neuen ConstraintExpression zurück, der die folgende Einschränkung auf die InnerException-Eigenschaft des getesteten Objekts anwendet.

(Geerbt von ConstraintFactory)
Length

Gibt einen neuen ConstraintExpression-Wert zurück, der die folgende Einschränkung auf die Length-Eigenschaft des getesteten Objekts anwendet.

(Geerbt von ConstraintFactory)
Message

Gibt einen neuen ConstraintExpression-Wert zurück, der die folgende Einschränkung auf die Message-Eigenschaft des getesteten Objekts anwendet.

(Geerbt von ConstraintFactory)
NaN

Gibt eine Einschränkung zurück, die auf NaN testet.

(Geerbt von ConstraintFactory)
Negative

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

(Geerbt von ConstraintFactory)
No

Gibt einen ConstraintExpression-Wert zurück, der jede folgende Einschränkung negiert.

(Geerbt von ConstraintFactory)
None

Gibt einen ConstraintExpression-Wert zurück, der die folgende Einschränkung auf alle Member einer Auflistung anwendet, die erfolgreich ist, wenn alle elemente fehlschlagen.

(Geerbt von ConstraintFactory)
Not

Gibt einen ConstraintExpression-Wert zurück, der jede folgende Einschränkung negiert.

(Geerbt von ConstraintFactory)
Null

Gibt eine Einschränkung zurück, die auf NULL testet.

(Geerbt von ConstraintFactory)
Ordered

Gibt eine Einschränkung zurück, die testet, ob eine Sammlung sortiert ist.

(Geerbt von ConstraintFactory)
Positive

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

(Geerbt von ConstraintFactory)
Some

Gibt einen ConstraintExpression-Wert zurück, der die folgende Einschränkung auf alle Member einer Auflistung anwendet und erfolgreich ist, wenn mindestens einer davon erfolgreich ist.

(Geerbt von ConstraintFactory)
True

Gibt eine Einschränkung zurück, die auf True testet.

(Geerbt von ConstraintFactory)
Unique

Gibt eine Einschränkung zurück, die testet, ob eine Auflistung alle eindeutigen Elemente enthält.

(Geerbt von ConstraintFactory)
XmlSerializable

Gibt eine Einschränkung zurück, die testet, ob ein Objektgraph im XML-Format serialisierbar ist.

(Geerbt von ConstraintFactory)

Methoden

AssignableFrom(Type)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert aus dem als Argument bereitgestellten Typ zugewiesen werden kann.

(Geerbt von ConstraintFactory)
AssignableFrom<T>()

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert aus dem als Argument bereitgestellten Typ zugewiesen werden kann.

(Geerbt von ConstraintFactory)
AssignableTo(Type)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert aus dem als Argument bereitgestellten Typ zugewiesen werden kann.

(Geerbt von ConstraintFactory)
AssignableTo<T>()

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert aus dem als Argument bereitgestellten Typ zugewiesen werden kann.

(Geerbt von ConstraintFactory)
AtLeast(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert größer oder gleich dem zugeordneten Argument ist.

(Geerbt von ConstraintFactory)
AtMost(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert kleiner oder gleich dem zugeordneten Argument ist.

(Geerbt von ConstraintFactory)
Attribute(Type)

Gibt eine neue AttributeConstraint-Überprüfung auf das Vorhandensein eines bestimmten Attributs für ein Objekt zurück.

(Geerbt von ConstraintFactory)
Attribute<T>()

Gibt eine neue AttributeConstraint-Überprüfung auf das Vorhandensein eines bestimmten Attributs für ein Objekt zurück.

(Geerbt von ConstraintFactory)
Contains(Object)

Gibt eine neue CollectionContainsConstraint-Überprüfung auf das Vorhandensein eines bestimmten Objekts in der Auflistung zurück.

(Geerbt von ConstraintFactory)
Contains(String)

Gibt ein neues ContainsConstraint zurück. Diese Einschränkung verwendet wiederum die entsprechende Einschränkung der zweiten Ebene, abhängig vom Typ des tatsächlichen Arguments. Diese Überladung wird nur verwendet, wenn das gesuchte Element eine Zeichenfolge ist, da jeder andere Typ impliziert, dass wir nach einem Sammlungselement suchen.

(Geerbt von ConstraintFactory)
ContainsSubstring(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert die als Argument angegebene Teilzeichenfolge enthält.

(Geerbt von ConstraintFactory)
DoesNotContain(String)

Gibt eine Einschränkung zurück, die fehlschlägt, wenn der tatsächliche Wert die als Argument angegebene Teilzeichenfolge enthält.

(Geerbt von ConstraintFactory)
DoesNotEndWith(String)

Gibt eine Einschränkung zurück, die fehlschlägt, wenn der tatsächliche Wert mit der als Argument angegebenen Teilzeichenfolge endet.

(Geerbt von ConstraintFactory)
DoesNotMatch(String)

Gibt eine Einschränkung zurück, die fehlschlägt, wenn der tatsächliche Wert mit dem als Argument angegebenen Muster übereinstimmt.

(Geerbt von ConstraintFactory)
DoesNotStartWith(String)

Gibt eine Einschränkung zurück, die fehlschlägt, wenn der tatsächliche Wert mit der als Argument angegebenen Teilzeichenfolge beginnt.

(Geerbt von ConstraintFactory)
EndsWith(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit der als Argument angegebenen Teilzeichenfolge endet.

(Geerbt von ConstraintFactory)
EqualTo(Object)

Gibt eine Einschränkung zurück, die zwei Elemente auf Gleichheit testet.

(Geerbt von ConstraintFactory)
EquivalentTo(IEnumerable)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert eine Auflistung ist, die dieselben Elemente wie die Auflistung enthält, die als Argument bereitgestellt wird.

(Geerbt von ConstraintFactory)
Expect(Boolean)

Bestätigt, dass eine Bedingung wahr ist. Wenn die Bedingung false ist, löst die -Methode einen aus AssertionException. Funktioniert identisch mit That(Boolean).

Expect(Boolean, String)

Bestätigt, dass eine Bedingung wahr ist. Wenn die Bedingung false ist, löst die -Methode einen aus AssertionException. Funktioniert identisch mit That(Boolean, String).

Expect(Boolean, String, Object[])

Bestätigt, dass eine Bedingung wahr ist. Wenn die Bedingung false ist, löst die -Methode einen aus AssertionException. Funktioniert identisch mit That(Boolean, String, Object[]).

Expect(TestDelegate, IResolveConstraint)

Bestätigt, dass der durch einen Delegaten dargestellte Code eine Ausnahme auslöst, die die angegebene Einschränkung erfüllt.

Expect<T>(ActualValueDelegate<T>, IResolveConstraint)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Expect<T>(ActualValueDelegate<T>, IResolveConstraint, String)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Expect<T>(ActualValueDelegate<T>, IResolveConstraint, String, Object[])

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Expect<T>(T, IResolveConstraint)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Expect<T>(T, IResolveConstraint)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Expect<T>(T, IResolveConstraint, String)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Expect<T>(T, IResolveConstraint, String)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Expect<T>(T, IResolveConstraint, String, Object[])

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Expect<T>(T, IResolveConstraint, String, Object[])

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

GreaterThan(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert größer als das argument ist.

(Geerbt von ConstraintFactory)
GreaterThanOrEqualTo(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert größer oder gleich dem zugeordneten Argument ist.

(Geerbt von ConstraintFactory)
InRange<T>(T, T)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

(Geerbt von ConstraintFactory)
InstanceOf(Type)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert vom Typ ist, der als Argument oder als abgeleiteter Typ angegeben wird.

(Geerbt von ConstraintFactory)
InstanceOf<T>()

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert vom Typ ist, der als Argument oder als abgeleiteter Typ angegeben wird.

(Geerbt von ConstraintFactory)
LessThan(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert kleiner als das suppled-Argument ist.

(Geerbt von ConstraintFactory)
LessThanOrEqualTo(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert kleiner oder gleich dem zugeordneten Argument ist.

(Geerbt von ConstraintFactory)
Map(ICollection)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

Matches(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit dem als Argument angegebenen Regex-Muster übereinstimmt.

(Geerbt von ConstraintFactory)
Member(Object)

Gibt eine neue CollectionContainsConstraint-Überprüfung auf das Vorhandensein eines bestimmten Objekts in der Auflistung zurück.

(Geerbt von ConstraintFactory)
Property(String)

Gibt eine neue PropertyConstraintExpression zurück, die entweder das Vorhandensein der benannten Eigenschaft für das zu testende Objekt testt oder eine beliebige folgende Einschränkung auf diese Eigenschaft anwendet.

(Geerbt von ConstraintFactory)
SameAs(Object)

Gibt eine Einschränkung zurück, die testet, ob zwei Verweise dasselbe Objekt sind.

(Geerbt von ConstraintFactory)
SamePath(String)

Gibt eine Einschränkung zurück, die überprüft, ob der bereitgestellte Pfad mit einem erwarteten Pfad nach der Kanonisierung übereinstimmt.

(Geerbt von ConstraintFactory)
SamePathOrUnder(String)

Gibt eine Einschränkung zurück, die überprüft, ob der bereitgestellte Pfad derselbe Pfad oder unter einem erwarteten Pfad nach der Kanonisierung ist.

(Geerbt von ConstraintFactory)
StartsWith(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit der als Argument angegebenen Teilzeichenfolge beginnt.

(Geerbt von ConstraintFactory)
StringContaining(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert die als Argument angegebene Teilzeichenfolge enthält.

(Geerbt von ConstraintFactory)
StringEnding(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit der als Argument angegebenen Teilzeichenfolge endet.

(Geerbt von ConstraintFactory)
StringMatching(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit dem als Argument angegebenen Regex-Muster übereinstimmt.

(Geerbt von ConstraintFactory)
StringStarting(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit der als Argument angegebenen Teilzeichenfolge beginnt.

(Geerbt von ConstraintFactory)
SubPath(String)

AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung von kürzeren Namen für Einschränkungen und Assertionen ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Modellobjektframeworks erbt.

(Geerbt von ConstraintFactory)
SubsetOf(IEnumerable)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert eine Teilmenge der Auflistung ist, die als Argument bereitgestellt wird.

(Geerbt von ConstraintFactory)
TypeOf(Type)

Gibt eine Einschränkung zurück, die überprüft, ob der tatsächliche Wert vom exakten Typ ist, der als Argument angegeben wird.

(Geerbt von ConstraintFactory)
TypeOf<T>()

Gibt eine Einschränkung zurück, die überprüft, ob der tatsächliche Wert vom exakten Typ ist, der als Argument angegeben wird.

(Geerbt von ConstraintFactory)

Gilt für: