protected override void Handle(TestEndEvent e) { WriteOut(); WriteOut( e.Result.Ignored ? "Ignored" : e.Result.Success ? "Passed" : "FAILED"); }
protected override void Handle(TestEndEvent e) { base.Handle(e); e.Result.TestAssemblyPath = CurrentTestAssemblyPath; e.Result.TestClassFullName = CurrentTestClassFullName; e.Result.TestName = CurrentTestName; e.Result.Success = GetSuccess(); e.Result.Ignored = ignored; }
protected override void Handle(TestEndEvent e) { WriteOut(); if (e.Result.Ignored && e.Result.IgnoredFromCommandLine) { WriteOut("Ignored because method is excluded by command line option(s)"); } else if (e.Result.Ignored) { WriteOut("Ignored because method is decorated with [Ignore]"); } else if (e.Result.Success) { WriteOut("Passed"); } else { WriteOut("FAILED"); } }
protected override void Handle(TestEndEvent e) { TestContext.TestName = null; TestContext.CurrentTestOutcome = UnitTestOutcome.Unknown; }
protected virtual void Handle(TestEndEvent e) { }
protected override void Handle(TestEndEvent e) { TestResults.Add(e.Result); }
protected override void Handle(TestEndEvent e) { CurrentTestName = null; }