W NUnit v. < 3.0 była klasa TestContext i istniała właściwość, która może nam powiedzieć o statusie poprzednio uruchomionego testu.Czy istnieje właściwość statusu testu w NUnit 3.0?
dostępu do właściwości możemy użyć TestContext.CurrentContext.Result.Status
Teraz w NUnit 3.0 nie ma właściwość jako Status
! Wszystkie moje testy muszą zostać zmienione.
Moje pytanie brzmi następująco: Czy można uzyskać status testu w NUnit 3.0, jak to było możliwe w poprzedniej wersji?
Ciekawostką: nie było klasy TestStatus o właściwościach: Passed, Failed
itp i użyliśmy go porównać ze stanem obecnym. Ta klasa jest obecna w NUnit 3.0!
Mój kod:
if (TestContext.CurrentContext.Result.Status == TestStatus.Failed)
{
//Be happy if it works)
}