Esempio n. 1
0
 private void ReportTestResult(Model.TestResult testResult)
 {
     Microsoft.VisualStudio.TestPlatform.ObjectModel.TestResult result = testResult.ToVsTestResult();
     Throttle.Execute(delegate
     {
         // This is part of a workaround for a Visual Studio bug. See above.
         FrameworkHandle.RecordResult(result);
     });
     FrameworkHandle.RecordEnd(result.TestCase, result.Outcome);
 }
 public static void AssertTestResultIsFailure(Model.TestResult testResult)
 {
     testResult.Outcome.Should().Be(Model.TestOutcome.Failed);
     testResult.ErrorMessage.Should().NotBeNull();
 }
 private void AssertTestResultIsFailure(Model.TestResult testResult, string errorMessage)
 {
     AssertTestResultIsFailure(testResult);
     testResult.ErrorMessage.Replace("\r\n", "\n").Should().Be(errorMessage.Replace("\r\n", "\n"));
 }
 public static void AssertTestResultIsSkipped(Model.TestResult testResult)
 {
     testResult.Outcome.Should().Be(Model.TestOutcome.Skipped);
     testResult.ErrorMessage.Should().BeNull();
 }
 private void AssertTestResultIsFailure(Model.TestResult testResult, string errorMessage)
 {
     testResult.Outcome.Should().Be(Model.TestOutcome.Failed);
     testResult.ErrorMessage.Should().NotBeNull();
     testResult.ErrorMessage.Replace("\r\n", "\n").Should().Be(errorMessage.Replace("\r\n", "\n"));
 }
 private void AssertTestResultIsPassed(Model.TestResult testResult)
 {
     testResult.Outcome.Should().Be(Model.TestOutcome.Passed);
     testResult.ErrorMessage.Should().BeNull();
 }
 private void AssertTestResultIsFailure(Model.TestResult testResult, string errorMessage)
 {
     Assert.AreEqual(Model.TestOutcome.Failed, testResult.Outcome);
     Assert.IsNotNull(testResult.ErrorMessage);
     Assert.AreEqual(errorMessage.Replace("\r\n", "\n"), testResult.ErrorMessage.Replace("\r\n", "\n"));
 }
 private void AssertTestResultIsSkipped(Model.TestResult testResult)
 {
     Assert.AreEqual(Model.TestOutcome.Skipped, testResult.Outcome);
     Assert.IsNull(testResult.ErrorMessage);
 }