Compartilhar via


NUnit.Framework Namespace

Classes

Assert

A classe Assert contém uma coleção de métodos estáticos que implementam as declarações mais comuns usadas no NUnit.

AssertionException

Gerada quando uma asserção falhou.

AssertionHelper

AssertionHelper é uma classe base opcional para testes de usuário, permitindo o uso de nomes mais curtos para restrições e declarações e evitando conflitos com a definição de Is, da qual herda grande parte de seu comportamento, em determinadas estruturas de objeto fictícias.

Assume
CategoryAttribute
CombinatorialAttribute
Contains
CultureAttribute
DataAttribute
DatapointAttribute
DatapointsAttribute
DatapointSourceAttribute
DescriptionAttribute

Atributo usado para fornecer texto descritivo sobre um caso de teste ou acessório.

ExpectedExceptionAttribute

Expectedexceptionattribute

ExpectedExceptionDecorator
ExplicitAttribute
GlobalSettings

GlobalSettings é um local para definir valores padrão usados pela estrutura na execução de declarações.

Guard
Has

Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.

IgnoreAttribute

Atributo usado para marcar um teste que deve ser ignorado. Testes ignorados resultam em uma mensagem de aviso quando os testes são executados.

IgnoreException

Gerada quando uma asserção falhou.

IncludeExcludeAttribute
InconclusiveException

Gerado quando um teste é executado de forma inconclusiva.

Is

Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.

Iz

A classe Iz é um sinônimo de Destina-se ao uso no VB, que considera É como uma palavra-chave.

ListMapper
MaxTimeAttribute
NUnitAttribute
PairwiseAttribute
PlatformAttribute
PostTestAttribute
PreTestAttribute
PropertyAttribute

PropertyAttribute é usado para anexar informações a um teste como um par nome/valor..

RandomAttribute
RangeAttribute
SequentialAttribute
SetCultureAttribute
SetUICultureAttribute
SetUpAttribute

Atributo usado para marcar uma classe que contém métodos SetUp e/ou TearDown únicos que se aplicam a todos os testes em um namespace ou em um assembly.

SuccessException

Gerada quando uma asserção falhou.

TearDownAttribute

Atributo usado para identificar um método que é chamado imediatamente após a execução de cada teste. O método tem a garantia de ser chamado, mesmo que uma exceção seja gerada.

TestAttribute

Adicionar esse atributo a um método dentro de uma classe torna o método chamável do executor de teste NUnit. Há uma propriedade chamada Description, que é opcional, que pode ser fornecida com uma descrição de teste mais detalhada. Essa classe não pode ser herdada.

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

Classe auxiliar com propriedades e métodos que fornecem restrições que operam em exceções.

TimeoutAttribute
ValuesAttribute
ValueSourceAttribute

Interfaces

IExpectException

Interface implementada por um acessório de usuário para validar as exceções esperadas. Ele só é chamado para métodos de teste marcados com o atributo ExpectedException.

Enumerações

MessageMatch
SpecialValue

Delegados

TestDelegate

Delegar usado por testes que executam código e capturam qualquer exceção gerada.