private void DoTestBeginOfErrorMessage(bool inVisualStudio, string beginOfErrorMessage)
{
var errorMessage = "My error message";
var result = new TestResult(TestDataCreator.ToTestCase("MyTestCase"))
{
Outcome = TestOutcome.Failed,
ErrorMessage = errorMessage,
ComputerName = "My Computer"
};
var reporter = new VsTestFrameworkReporter(MockFrameworkHandle.Object, inVisualStudio);
reporter.ReportTestResults(result.Yield());
MockFrameworkHandle.Verify(h => h.RecordResult(
It.Is<VsTestResult>(tr => tr.ErrorMessage.Equals(beginOfErrorMessage + errorMessage))),
Times.Exactly(1));
}