Condividi tramite


NUnit.Framework Spazio dei nomi

Classi

Assert

La classe Assert contiene una raccolta di metodi statici che implementano le asserzioni più comuni usate in NUnit.

AssertionException

Generato quando un'asserzione non è riuscita.

AssertionHelper

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

Assume
CategoryAttribute
CombinatorialAttribute
Contains
CultureAttribute
DataAttribute
DatapointAttribute
DatapointsAttribute
DatapointSourceAttribute
DescriptionAttribute

Attributo usato per fornire testo descrittivo su un test case o un dispositivo.

ExpectedExceptionAttribute

Expectedexceptionattribute

ExpectedExceptionDecorator
ExplicitAttribute
GlobalSettings

GlobalSettings è un luogo per impostare i valori predefiniti usati dal framework nell'esecuzione di asserzioni.

Guard
Has

Classe helper con proprietà e metodi che forniscono un numero di vincoli usati in Asserts.

IgnoreAttribute

Attributo usato per contrassegnare un test da ignorare. I test ignorati generano un messaggio di avviso quando vengono eseguiti i test.

IgnoreException

Generato quando un'asserzione non è riuscita.

IncludeExcludeAttribute
InconclusiveException

Generato quando un test viene eseguito in modo inconclusivo.

Is

Classe helper con proprietà e metodi che forniscono un numero di vincoli usati in Asserts.

Iz

La classe Iz è un sinonimo di È destinato all'uso in VB, che riguarda La parola chiave.

ListMapper
MaxTimeAttribute
NUnitAttribute
PairwiseAttribute
PlatformAttribute
PostTestAttribute
PreTestAttribute
PropertyAttribute

PropertyAttribute viene usato per collegare informazioni a un test come coppia nome/valore.

RandomAttribute
RangeAttribute
SequentialAttribute
SetCultureAttribute
SetUICultureAttribute
SetUpAttribute

Attributo usato per contrassegnare una classe che contiene metodi SetUp e/o TearDown una volta che si applicano a tutti i test in uno spazio dei nomi o in un assembly.

SuccessException

Generato quando un'asserzione non è riuscita.

TearDownAttribute

Attributo usato per identificare un metodo chiamato immediatamente dopo l'esecuzione di ogni test. Il metodo è garantito che venga chiamato, anche se viene generata un'eccezione.

TestAttribute

L'aggiunta di questo attributo a un metodo all'interno di una classe rende il metodo chiamabile dal runner di test NUnit. Esiste una proprietà denominata Description che è facoltativa che è possibile fornire una descrizione di test più dettagliata. La classe non può essere ereditata.

TestCaseAttribute
TestCaseData
TestCaseSourceAttribute
TestContext
TestContext.ResultAdapter
TestContext.TestAdapter
TestFixtureAttribute
TestFixtureSetUpAttribute
TestFixtureTearDownAttribute
TheoryAttribute
Throws

Classe helper con proprietà e metodi che forniscono vincoli che operano sulle eccezioni.

TimeoutAttribute
ValuesAttribute
ValueSourceAttribute

Interfacce

IExpectException

Interfaccia implementata da un dispositivo utente per convalidare eventuali eccezioni previste. Viene chiamato solo per i metodi di test contrassegnati con l'attributo ExpectedException.

Enumerazioni

MessageMatch
SpecialValue

Delegati

TestDelegate

Delegato usato dai test che eseguono codice e acquisisce qualsiasi eccezione generata.