NUnit.Framework Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |