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)