private void AbortSingleTestResult(String message, ITestElement testElement, DateTime startTime) { TakeScreenShot("ScreenShot_SingleTestAborted"); String events = GetEvents(startTime, DateTime.Now); String abortMessage = String.Format("{0}{1}{2}", message, Environment.NewLine, events); TextTestResultMessage result = new TextTestResultMessage( m_runContext.RunConfig.TestRun.Id, testElement, abortMessage); TestResultAggregation testResult = new TestResultAggregation( Environment.MachineName, m_runContext.RunConfig.TestRun.Id, testElement); testResult.Outcome = TestOutcome.Aborted; m_runContext.ResultSink.AddResult(result); m_runContext.ResultSink.AddResult(testResult); }