protected override bool Visit(ITestClassCleanupFailure testClassCleanupFailure) { var methodMessage = string.Format("Class cleanup failed in {0}", testClassCleanupFailure.TestClass.Class.Name); HandleFailure(testClassCleanupFailure, testClassCleanupFailure.TestCases, methodMessage); return(context.ShouldContinue); }
_TestClassCleanupFailure AdaptTestClassCleanupFailure(ITestClassCleanupFailure message) { var testCollectionUniqueID = UniqueIDForTestCollection(assemblyUniqueID, message.TestCollection); var testClassUniqueID = UniqueIDForTestClass(testCollectionUniqueID, message.TestClass); return(new _TestClassCleanupFailure { AssemblyUniqueID = assemblyUniqueID, ExceptionParentIndices = message.ExceptionParentIndices, ExceptionTypes = message.ExceptionTypes, Messages = message.Messages, StackTraces = message.StackTraces, TestCollectionUniqueID = testCollectionUniqueID, TestClassUniqueID = testClassUniqueID }); }
protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { logger.LogImportantMessage(cleanupFailure.ToJson()); return base.Visit(cleanupFailure); }
public static string ToJson(this ITestClassCleanupFailure testClassCleanupFailure) { var json = initObject("testClassCleanupFailure", testClassCleanupFailure, typeof(ITestClassCleanupFailure)); return(ToJson(json)); }
protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { AddError("test-class-cleanup", cleanupFailure.TestClass.Class.Name, cleanupFailure); return(base.Visit(cleanupFailure)); }
protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { ReportError(String.Format("Test Class Cleanup Failure ({0})", cleanupFailure.TestClass.Class.Name), cleanupFailure); return(base.Visit(cleanupFailure)); }
/// <inheritdoc/> protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { LogError($"Test Class Cleanup Failure ({cleanupFailure.TestClass.Class.Name})", cleanupFailure); return(base.Visit(cleanupFailure)); }
protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { return(WriteError(String.Format("Test Class Cleanup Failure ({0})", cleanupFailure.TestClass.Class.Name), cleanupFailure, cleanupFailure.TestCases)); }
protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { WriteError(string.Format("Test Class Cleanup Failure ({0})", cleanupFailure.TestClass.Class.Name), cleanupFailure); return base.Visit(cleanupFailure); }
/// <summary> /// Called when an instance of <see cref="ITestClassCleanupFailure"/> is sent to the message sink. /// </summary> /// <param name="cleanupFailure">The message.</param> /// <returns>Return <c>true</c> to continue executing tests; <c>false</c> otherwise.</returns> protected virtual bool Visit(ITestClassCleanupFailure cleanupFailure) { return(true); }
/// <inheritdoc/> protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { LogError($"Test Class Cleanup Failure ({cleanupFailure.TestClass.Class.Name})", cleanupFailure); return base.Visit(cleanupFailure); }
protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { logger.LogImportantMessage(cleanupFailure.ToJson()); return(base.Visit(cleanupFailure)); }
protected override bool Visit(ITestClassCleanupFailure cleanupFailure) { ExecutionSummary.Errors++; return(WriteError($"Test Class Cleanup Failure ({cleanupFailure.TestClass.Class.Name})", cleanupFailure, cleanupFailure.TestCases)); }