_TestCaseCleanupFailure AdaptTestCaseCleanupFailure(ITestCaseCleanupFailure message) { var testCollectionUniqueID = UniqueIDForTestCollection(assemblyUniqueID, message.TestCollection); var testClassUniqueID = UniqueIDForTestClass(testCollectionUniqueID, message.TestClass); var testMethodUniqueID = UniqueIDForTestMethod(testClassUniqueID, message.TestMethod); return(new _TestCaseCleanupFailure { AssemblyUniqueID = assemblyUniqueID, ExceptionParentIndices = message.ExceptionParentIndices, ExceptionTypes = message.ExceptionTypes, Messages = message.Messages, StackTraces = message.StackTraces, TestCaseUniqueID = message.TestCase.UniqueID, TestCollectionUniqueID = testCollectionUniqueID, TestClassUniqueID = testClassUniqueID, TestMethodUniqueID = testMethodUniqueID, }); }
protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { logger.LogImportantMessage(cleanupFailure.ToJson()); return base.Visit(cleanupFailure); }
public static string ToJson(this ITestCaseCleanupFailure testAssemblyCleanupFailure) { var json = initObject("testAssemblyCleanupFailure", testAssemblyCleanupFailure, typeof(ITestCaseCleanupFailure)); return(ToJson(json)); }
protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { AddError("test-case-cleanup", cleanupFailure.TestCase.DisplayName, cleanupFailure); return(base.Visit(cleanupFailure)); }
protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { ReportError(String.Format("Test Case Cleanup Failure ({0})", cleanupFailure.TestCase.DisplayName), cleanupFailure); return(base.Visit(cleanupFailure)); }
/// <inheritdoc/> protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { LogError($"Test Case Cleanup Failure ({cleanupFailure.TestCase.DisplayName})", cleanupFailure); return(base.Visit(cleanupFailure)); }
protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { return(WriteError(String.Format("Test Case Cleanup Failure ({0})", cleanupFailure.TestCase.DisplayName), cleanupFailure, cleanupFailure.TestCases)); }
protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { WriteError(string.Format("Test Case Cleanup Failure ({0})", cleanupFailure.TestCase.DisplayName), cleanupFailure); return base.Visit(cleanupFailure); }
/// <summary> /// Called when an instance of <see cref="ITestCaseCleanupFailure"/> 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(ITestCaseCleanupFailure cleanupFailure) { return(true); }
/// <inheritdoc/> protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { LogError($"Test Case Cleanup Failure ({cleanupFailure.TestCase.DisplayName})", cleanupFailure); return base.Visit(cleanupFailure); }
protected override bool Visit(ITestCaseCleanupFailure testCaseCleanupFailure) { // TODO: What causes this to be called? Not captured in existing tests // BeforeAfterAttribute? return(context.ShouldContinue); }
protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { logger.LogImportantMessage(cleanupFailure.ToJson()); return(base.Visit(cleanupFailure)); }
protected override bool Visit(ITestCaseCleanupFailure cleanupFailure) { ExecutionSummary.Errors++; return(WriteError($"Test Case Cleanup Failure ({cleanupFailure.TestCase.DisplayName})", cleanupFailure, cleanupFailure.TestCases)); }