Condividi tramite


AssertionHelper Classe

Definizione

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

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

Costruttori

AssertionHelper()

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

Proprietà

All

Restituisce un oggetto ConstraintExpression, che applicherà il vincolo seguente a tutti i membri di una raccolta, se tutti hanno esito positivo.

(Ereditato da ConstraintFactory)
BinarySerializable

Restituisce un vincolo che verifica se un oggetto grafico è serializzabile in formato binario.

(Ereditato da ConstraintFactory)
Count

Restituisce un nuovo oggetto ConstraintExpression, che applicherà il vincolo seguente alla proprietà Count dell'oggetto sottoposto a test.

(Ereditato da ConstraintFactory)
Empty

Restituisce un vincolo che verifica la disponibilità vuota

(Ereditato da ConstraintFactory)
False

Restituisce un vincolo che verifica false

(Ereditato da ConstraintFactory)
InnerException

Restituisce un nuovo constraintExpression, che applicherà il vincolo seguente alla proprietà InnerException dell'oggetto sottoposto a test.

(Ereditato da ConstraintFactory)
Length

Restituisce un nuovo oggetto ConstraintExpression, che applicherà il vincolo seguente alla proprietà Length dell'oggetto sottoposto a test.

(Ereditato da ConstraintFactory)
Message

Restituisce un nuovo constraintExpression, che applicherà il vincolo seguente alla proprietà Message dell'oggetto sottoposto a test.

(Ereditato da ConstraintFactory)
NaN

Restituisce un vincolo che verifica per NaN

(Ereditato da ConstraintFactory)
Negative

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

(Ereditato da ConstraintFactory)
No

Restituisce un oggetto ConstraintExpression che nega qualsiasi vincolo seguente.

(Ereditato da ConstraintFactory)
None

Restituisce un oggetto ConstraintExpression, che applicherà il vincolo seguente a tutti i membri di una raccolta, se tutti hanno esito negativo.

(Ereditato da ConstraintFactory)
Not

Restituisce un oggetto ConstraintExpression che nega qualsiasi vincolo seguente.

(Ereditato da ConstraintFactory)
Null

Restituisce un vincolo che verifica la disponibilità di valori Null

(Ereditato da ConstraintFactory)
Ordered

Restituisce un vincolo che verifica se una raccolta è ordinata

(Ereditato da ConstraintFactory)
Positive

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

(Ereditato da ConstraintFactory)
Some

Restituisce un oggetto ConstraintExpression, che applicherà il vincolo seguente a tutti i membri di una raccolta, se almeno uno di essi ha esito positivo.

(Ereditato da ConstraintFactory)
True

Restituisce un vincolo che verifica true

(Ereditato da ConstraintFactory)
Unique

Restituisce un vincolo che verifica se una raccolta contiene tutti gli elementi univoci.

(Ereditato da ConstraintFactory)
XmlSerializable

Restituisce un vincolo che verifica se un oggetto grafico è serializzabile in formato xml.

(Ereditato da ConstraintFactory)

Metodi

AssignableFrom(Type)

Restituisce un vincolo che verifica se il valore effettivo è assegnabile dal tipo fornito come argomento.

(Ereditato da ConstraintFactory)
AssignableFrom<T>()

Restituisce un vincolo che verifica se il valore effettivo è assegnabile dal tipo fornito come argomento.

(Ereditato da ConstraintFactory)
AssignableTo(Type)

Restituisce un vincolo che verifica se il valore effettivo è assegnabile dal tipo fornito come argomento.

(Ereditato da ConstraintFactory)
AssignableTo<T>()

Restituisce un vincolo che verifica se il valore effettivo è assegnabile dal tipo fornito come argomento.

(Ereditato da ConstraintFactory)
AtLeast(Object)

Restituisce un vincolo che verifica se il valore effettivo è maggiore o uguale all'argomento sostituito

(Ereditato da ConstraintFactory)
AtMost(Object)

Restituisce un vincolo che verifica se il valore effettivo è minore o uguale all'argomento sostituito

(Ereditato da ConstraintFactory)
Attribute(Type)

Restituisce un nuovo controllo AttributeConstraint per la presenza di un particolare attributo in un oggetto .

(Ereditato da ConstraintFactory)
Attribute<T>()

Restituisce un nuovo controllo AttributeConstraint per la presenza di un particolare attributo in un oggetto .

(Ereditato da ConstraintFactory)
Contains(Object)

Restituisce un nuovo controllo CollectionContainsConstraint per la presenza di un oggetto specifico nell'insieme.

(Ereditato da ConstraintFactory)
Contains(String)

Restituisce un nuovo oggetto ContainsConstraint. Questo vincolo a sua volta userà il vincolo di secondo livello appropriato, a seconda del tipo dell'argomento effettivo. Questo overload viene usato solo se l'elemento cercato è una stringa, poiché qualsiasi altro tipo implica che si sta cercando un membro della raccolta.

(Ereditato da ConstraintFactory)
ContainsSubstring(String)

Restituisce un vincolo che ha esito positivo se il valore effettivo contiene la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
DoesNotContain(String)

Restituisce un vincolo che ha esito negativo se il valore effettivo contiene la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
DoesNotEndWith(String)

Restituisce un vincolo che ha esito negativo se il valore effettivo termina con la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
DoesNotMatch(String)

Restituisce un vincolo che ha esito negativo se il valore effettivo corrisponde al modello fornito come argomento.

(Ereditato da ConstraintFactory)
DoesNotStartWith(String)

Restituisce un vincolo che ha esito negativo se il valore effettivo inizia con la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
EndsWith(String)

Restituisce un vincolo che ha esito positivo se il valore effettivo termina con la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
EqualTo(Object)

Restituisce un vincolo che verifica l'uguaglianza di due elementi

(Ereditato da ConstraintFactory)
EquivalentTo(IEnumerable)

Restituisce un vincolo che verifica se il valore effettivo è una raccolta contenente gli stessi elementi della raccolta fornita come argomento.

(Ereditato da ConstraintFactory)
Expect(Boolean)

Afferma che una condizione è true. Se la condizione è false, il metodo genera un'eccezione AssertionException. Funziona in modo identico a That(Boolean).

Expect(Boolean, String)

Afferma che una condizione è true. Se la condizione è false, il metodo genera un'eccezione AssertionException. Funziona in modo identico a That(Boolean, String).

Expect(Boolean, String, Object[])

Afferma che una condizione è true. Se la condizione è false, il metodo genera un'eccezione AssertionException. Funziona in modo identico a That(Boolean, String, Object[]).

Expect(TestDelegate, IResolveConstraint)

Dichiara che il codice rappresentato da un delegato genera un'eccezione che soddisfa il vincolo fornito.

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

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

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

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

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

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

Expect<T>(T, IResolveConstraint)

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

Expect<T>(T, IResolveConstraint)

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

Expect<T>(T, IResolveConstraint, String)

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

Expect<T>(T, IResolveConstraint, String)

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

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

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

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

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

GreaterThan(Object)

Restituisce un vincolo che verifica se il valore effettivo è maggiore dell'argomento suppled

(Ereditato da ConstraintFactory)
GreaterThanOrEqualTo(Object)

Restituisce un vincolo che verifica se il valore effettivo è maggiore o uguale all'argomento sostituito

(Ereditato da ConstraintFactory)
InRange<T>(T, T)

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

(Ereditato da ConstraintFactory)
InstanceOf(Type)

Restituisce un vincolo che verifica se il valore effettivo è del tipo fornito come argomento o tipo derivato.

(Ereditato da ConstraintFactory)
InstanceOf<T>()

Restituisce un vincolo che verifica se il valore effettivo è del tipo fornito come argomento o tipo derivato.

(Ereditato da ConstraintFactory)
LessThan(Object)

Restituisce un vincolo che verifica se il valore effettivo è minore dell'argomento suppled

(Ereditato da ConstraintFactory)
LessThanOrEqualTo(Object)

Restituisce un vincolo che verifica se il valore effettivo è minore o uguale all'argomento sostituito

(Ereditato da ConstraintFactory)
Map(ICollection)

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

Matches(String)

Restituisce un vincolo che ha esito positivo se il valore effettivo corrisponde al modello Regex fornito come argomento.

(Ereditato da ConstraintFactory)
Member(Object)

Restituisce un nuovo controllo CollectionContainsConstraint per la presenza di un oggetto specifico nell'insieme.

(Ereditato da ConstraintFactory)
Property(String)

Restituisce un nuovo propertyConstraintExpression, che verificherà l'esistenza della proprietà denominata nell'oggetto sottoposto a test o applicherà qualsiasi vincolo seguente a tale proprietà.

(Ereditato da ConstraintFactory)
SameAs(Object)

Restituisce un vincolo che verifica che due riferimenti siano lo stesso oggetto

(Ereditato da ConstraintFactory)
SamePath(String)

Restituisce un vincolo che verifica se il percorso specificato è uguale a un percorso previsto dopo la canonizzazione.

(Ereditato da ConstraintFactory)
SamePathOrUnder(String)

Restituisce un vincolo che verifica se il percorso specificato è lo stesso percorso o in un percorso previsto dopo la canonizzazione.

(Ereditato da ConstraintFactory)
StartsWith(String)

Restituisce un vincolo che ha esito positivo se il valore effettivo inizia con la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
StringContaining(String)

Restituisce un vincolo che ha esito positivo se il valore effettivo contiene la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
StringEnding(String)

Restituisce un vincolo che ha esito positivo se il valore effettivo termina con la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
StringMatching(String)

Restituisce un vincolo che ha esito positivo se il valore effettivo corrisponde al modello Regex fornito come argomento.

(Ereditato da ConstraintFactory)
StringStarting(String)

Restituisce un vincolo che ha esito positivo se il valore effettivo inizia con la sottostringa fornita come argomento.

(Ereditato da ConstraintFactory)
SubPath(String)

AssertionHelper è una classe base facoltativa per i test utente, consentendo l'uso di nomi più brevi per vincoli e asserzioni ed evitando conflitti con la definizione di Is, da cui eredita gran parte del relativo comportamento, in determinati framework di oggetti fittizi.

(Ereditato da ConstraintFactory)
SubsetOf(IEnumerable)

Restituisce un vincolo che verifica se il valore effettivo è un subset dell'insieme fornito come argomento.

(Ereditato da ConstraintFactory)
TypeOf(Type)

Restituisce un vincolo che verifica se il valore effettivo è del tipo esatto fornito come argomento.

(Ereditato da ConstraintFactory)
TypeOf<T>()

Restituisce un vincolo che verifica se il valore effettivo è del tipo esatto fornito come argomento.

(Ereditato da ConstraintFactory)

Si applica a