예제 #1
0
        public bool OnMessage(IMessageSinkMessage message)
        {
            switch (message)
            {
            case ITestAssemblyFinished _:
                TestAssemblyFinished.Set();
                break;

            case ITestPassed testPassed:
                Console.WriteLine($"Passed: {testPassed.TestCase.DisplayName}");
                break;

            case ITestFailed testFailed:
                Console.WriteLine($"Failed: {testFailed.TestCase.DisplayName}");
                break;
            }
            return(true);
        }
 internal void Finished(TestAssemblyFinished executionFinished)
 {
     // do something with the run test cases in _testcases and the number of failed and skipped tests in executionFinished
 }