Partager via


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
Failed Le test a échoué.
Inconclusive Une assertion.Inconclusive a été déclenchée.
Passed Test réussi.
InProgress Le test est en cours d'exécution.
Error
Timeout
Aborted
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