public override bool ClassFailed(TestClass testClass, string exceptionType, string message, string stackTrace) { if (!silent) { Console.Write("\r"); } Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("{0} [FIXTURE FAIL]", testClass.TypeName); Console.ResetColor(); Console.WriteLine(Indent(message)); if (stackTrace != null) { Console.WriteLine(Indent("Stack Trace:")); Console.WriteLine(Indent(StackFrameTransformer.TransformStack(stackTrace))); } Console.WriteLine(); return(true); }
protected override void TestFailed(TestMethod testMethod, TestFailedResult result) { if (!silent) { Console.Write("\r"); } Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("{0} [FAIL]", result.DisplayName); Console.ResetColor(); Console.WriteLine(Indent(result.ExceptionMessage)); if (result.ExceptionStackTrace != null) { Console.ForegroundColor = ConsoleColor.DarkGray; Console.WriteLine(Indent("Stack Trace:")); Console.ResetColor(); Console.WriteLine(Indent(StackFrameTransformer.TransformStack(result.ExceptionStackTrace))); } Console.WriteLine(); }