Compartir a través de


UnitTestOutcome (Enumeración)

Use UnitTestOutcome para determinar mediante programación el resultado de una prueba que se ha ejecutado o se ejecuta actualmente.

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UnitTesting
Ensamblado:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (en Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxis

'Declaración
Public Enumeration UnitTestOutcome
public enum UnitTestOutcome
public enum class UnitTestOutcome
type UnitTestOutcome
public enum UnitTestOutcome

Miembros

Nombre de miembro Descripción
Aborted
Error
Failed Error al ejecutar la prueba.
Inconclusive Se produjo una aserción Inconclusive.
InProgress La prueba se está ejecutando actualmente.
Passed Se superó la prueba.
Timeout
Unknown Se desconoce el resultado de la prueba.

Comentarios

Los miembros de esta clase contienen un subconjunto de todos los resultados posibles de la prueba. Para obtener más información, vea Basic Test Results.

Por ejemplo, puede hacer referencia a esta clase a partir de un método de prueba o un método de limpieza de prueba que sigue a una prueba unitaria.

UnitTestOutcome se pasa en TestContext.

Ejemplos

Podría comparar TestContext.Outcome con UnitTestOutcome.Failed para determinar el resultado de una prueba concreta y, a continuación, tomar las medidas apropiadas, como eliminar ciertos archivos del disco duro.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)