Xunit.Runner.RunnerExecutionSink.GetAggregatedTestOutcome(ITestCaseFinished)

Here are the examples of the csharp api Xunit.Runner.RunnerExecutionSink.GetAggregatedTestOutcome(ITestCaseFinished) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

2 Examples 7

19 Source : RunnerExecutionSink.cs
with Apache License 2.0
from NightOwl888

void HandleTestCaseFinished(MessageHandlerArgs<ITestCaseFinished> args)
        {
            var testCaseFinished = args.Message;
            var vsTestCase = FindTestCase(testCaseFinished.TestCase);
            if (vsTestCase != null)
                TryAndReport("RecordEnd", testCaseFinished.TestCase.DisplayName, () => recorder.RecordEnd(vsTestCase, GetAggregatedTestOutcome(testCaseFinished)));
            //else
            //    logger.LogWarning(testCaseFinished.TestCase, "(Finished) Could not find VS test case for {0} (ID = {1})", testCaseFinished.TestCase.DisplayName, testCaseFinished.TestCase.UniqueID);

            //HandleCancellation(args);
        }

19 Source : RunnerExecutionSink.cs
with Apache License 2.0
from NightOwl888

void HandleTestreplacedemblyFinished(MessageHandlerArgs<ITestreplacedemblyFinished> args)
        {
            var replacedemblyFinished = args.Message;

            ExecutionSummary.Failed = replacedemblyFinished.TestsFailed;
            ExecutionSummary.Skipped = replacedemblyFinished.TestsSkipped;
            ExecutionSummary.Time = replacedemblyFinished.ExecutionTime;
            ExecutionSummary.Total = replacedemblyFinished.TestsRun;

            var outcome = GetAggregatedTestOutcome(replacedemblyFinished);

            TryAndReport("RecordEnd", "RecordEnd", () => recorder.WriteTestResult(resultWriter, outcome, ExecutionSummary));

            Finished.Set();

            //HandleCancellation(args);
        }