In NUnit v. < 3.0 c'era la classe TestContext e c'era una proprietà che poteva dirci uno stato del test eseguito in precedenza.Esiste la proprietà dello stato di test in NUnit 3.0?
Per accedere alla proprietà potremmo usare TestContext.CurrentContext.Result.Status
Ora in NUnit 3.0 non esiste una proprietà come Status
! Quindi tutti i miei test devono essere cambiati.
La mia domanda è la seguente: è possibile ottenere lo stato di test in NUnit 3.0 come era possibile fare nella versione precedente?
cosa interessante: c'era classe TestStatus con proprietà: Passed, Failed
ecc e l'abbiamo utilizzato per confrontare con lo stato corrente. Questa classe è presente in NUnit 3.0!
Il mio codice:
if (TestContext.CurrentContext.Result.Status == TestStatus.Failed)
{
//Be happy if it works)
}