Enumerazione UnitTestOutcome
Utilizzo UnitTestOutcome a livello di codice determinare il risultato di un test che è stata eseguita o attualmente in esecuzione.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintassi
'Dichiarazione
Public Enumeration UnitTestOutcome
public enum UnitTestOutcome
public enum class UnitTestOutcome
type UnitTestOutcome
public enum UnitTestOutcome
Membri
Nome membro | Descrizione | |
---|---|---|
Aborted | ||
Error | ||
Failed | Il test ha esito negativo. | |
Inconclusive | Un'asserzione.Inconclusive è stato generato. | |
InProgress | Il test attualmente in esecuzione. | |
Passed | Il test è stato superato. | |
Timeout | ||
Unknown | Il risultato del test è sconosciuto. |
Note
I membri di questa classe contengono un sottoinsieme di tutti i possibili risultati del test.Per ulteriori informazioni, vedere I Risultati del test di base.
È possibile fare riferimento a questa classe, ad esempio, un metodo di test o da un metodo di test-pulizia che segue un unit test.
Il UnitTestOutcome viene passato in TestContext.
Esempi
È possibile confrontare TestContext.Outcome con UnitTestOutcome.Failed per determinare il risultato di un test specifico e quindi eseguire l'azione appropriata, come eliminare alcuni file da disco rigido.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting