Compartir a través de


NUnit.Framework Espacio de nombres

Clases

Assert

La clase Assert contiene una colección de métodos estáticos que implementan las aserciones más comunes que se usan en NUnit.

AssertionException

Se produce cuando se produce un error en una aserción.

AssertionHelper

AssertionHelper es una clase base opcional para las pruebas de usuario, lo que permite el uso de nombres más cortos para restricciones y aserciones y evita conflictos con la definición de Is, de la que hereda gran parte de su comportamiento, en determinados marcos de objetos ficticios.

Assume
CategoryAttribute
CombinatorialAttribute
Contains
CultureAttribute
DataAttribute
DatapointAttribute
DatapointsAttribute
DatapointSourceAttribute
DescriptionAttribute

Atributo usado para proporcionar texto descriptivo sobre un caso de prueba o accesorio.

ExpectedExceptionAttribute

ExpectedExceptionAttribute

ExpectedExceptionDecorator
ExplicitAttribute
GlobalSettings

GlobalSettings es un lugar para establecer los valores predeterminados utilizados por el marco en la realización de aserciones.

Guard
Has

Clase auxiliar con propiedades y métodos que proporcionan una serie de restricciones usadas en Asserts.

IgnoreAttribute

Atributo usado para marcar una prueba que se va a omitir. Las pruebas ignoradas dan como resultado un mensaje de advertencia cuando se ejecutan las pruebas.

IgnoreException

Se produce cuando se produce un error en una aserción.

IncludeExcludeAttribute
InconclusiveException

Se produce cuando una prueba se ejecuta de forma noclusiva.

Is

Clase auxiliar con propiedades y métodos que proporcionan una serie de restricciones usadas en Asserts.

Iz

La clase Iz es un sinónimo de Is diseñado para su uso en VB, que considera Is como palabra clave.

ListMapper
MaxTimeAttribute
NUnitAttribute
PairwiseAttribute
PlatformAttribute
PostTestAttribute
PreTestAttribute
PropertyAttribute

PropertyAttribute se usa para adjuntar información a una prueba como un par nombre-valor.

RandomAttribute
RangeAttribute
SequentialAttribute
SetCultureAttribute
SetUICultureAttribute
SetUpAttribute

Atributo usado para marcar una clase que contiene métodos SetUp o TearDown únicos que se aplican a todas las pruebas de un espacio de nombres o un ensamblado.

SuccessException

Se produce cuando se produce un error en una aserción.

TearDownAttribute

Atributo usado para identificar un método al que se llama inmediatamente después de ejecutar cada prueba. Se garantiza que se llame al método , incluso si se produce una excepción.

TestAttribute

Agregar este atributo a un método dentro de una clase hace que el método se pueda llamar desde el ejecutor de pruebas de NUnit. Hay una propiedad denominada Description, que es opcional, que puede proporcionar una descripción de prueba más detallada. No se puede heredar esta clase.

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

Clase auxiliar con propiedades y métodos que proporcionan restricciones que operan en excepciones.

TimeoutAttribute
ValuesAttribute
ValueSourceAttribute

Interfaces

IExpectException

Interfaz implementada por un accesorio de usuario para validar las excepciones esperadas. Solo se llama a para los métodos de prueba marcados con el atributo ExpectedException.

Enumeraciones

MessageMatch
SpecialValue

Delegados

TestDelegate

Delegado utilizado por pruebas que ejecutan código y capturan cualquier excepción iniciada.