In NUnit v. < 3.0 gab es TestContext-Klasse und es gab eine Eigenschaft, die uns einen Status des zuvor ausgeführten Tests mitteilen konnte.Gibt es in NUnit 3.0 eine Teststatuseigenschaft?
Um die Eigenschaft zuzugreifen wir TestContext.CurrentContext.Result.Status
Jetzt in NUnit 3.0 gibt es keine Eigenschaft als Status
verwenden könnte! Also müssen alle meine Tests geändert werden.
Meine Frage ist die nächste: ist es möglich, Teststatus in NUnit 3.0 zu erhalten, wie es möglich war, in früheren Version zu tun?
Interessante Sache: Es war Klasse Teststatus mit den Eigenschaften: Passed, Failed
usw. und wir haben es mit den aktuellen Status zu vergleichen. Diese Klasse ist in NUnit 3.0 vorhanden!
Mein Code:
if (TestContext.CurrentContext.Result.Status == TestStatus.Failed)
{
//Be happy if it works)
}