Enumerazione UnitTestOutcome
Utilizzare UnitTestOutcome per determinare a livello di codice il risultato di un test che è stato eseguito o è ancora 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 | |
---|---|---|
Failed | Il test ha avuto esito negativo. | |
Inconclusive | È stato generato Inconclusive di Assert. | |
Passed | Il test ha avuto esito positivo. | |
InProgress | Il test è attualmente in esecuzione. | |
Error | ||
Timeout | ||
Aborted | ||
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 Risultati dei test di base.
È possibile fare riferimento a questa classe ad esempio da un metodo di test o di pulizia di test successivo a uno unit test.
UnitTestOutcome viene passato in TestContext.
Esempi
È possibile confrontare TestContext.Outcome e UnitTestOutcome.Failed per determinare il risultato di un test specifico e quindi eseguire l'azione appropriata, come l'eliminazione di alcuni file dal disco rigido.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting