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
19
Source : RunnerExecutionSink.cs
with Apache License 2.0
from NightOwl888
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
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);
}