UnitTestOutcome, énumération
Utilisez UnitTestOutcome pour déterminer par programme le résultat d'un test qui s'est exécuté ou est en cours d'exécution.
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Déclaration
Public Enumeration UnitTestOutcome
public enum UnitTestOutcome
public enum class UnitTestOutcome
type UnitTestOutcome
public enum UnitTestOutcome
Membres
Nom de membre | Description | |
---|---|---|
Aborted | ||
Error | ||
Failed | Le test a échoué. | |
Inconclusive | Une assertion.Inconclusive a été déclenchée. | |
InProgress | Le test est en cours d'exécution. | |
Passed | Test réussi. | |
Timeout | ||
Unknown | Le résultat du test est inconnu. |
Notes
Les membres de cette classe contiennent un sous-ensemble de tous les résultats de test possibles. Pour plus d'informations, consultez Basic Test Results.
Vous pouvez faire référence à cette classe, par exemple, à partir d'une méthode de test ou de nettoyage de test qui suit un test unitaire.
UnitTestOutcome est transmis dans TestContext.
Exemples
Vous pouvez comparer TestContext.Outcome avec UnitTestOutcome.Failed afin de déterminer le résultat d'un test spécifique, puis vous pouvez prendre la mesure appropriée, par exemple la suppression de certains fichiers du disque dur.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms