Пример #1
0
        static void AssertFailure(
            ITestListener listener,
            TestRunState testRunState,
            string messageType)
        {
            Assert.Equal(TestRunState.Failure, testRunState);
            var testResult = listener.Captured(x => x.TestFinished(null)).Arg <TestResult>();

            Assert.Equal($"*** {messageType} ***", testResult.Name);
            Assert.Equal(TestState.Failed, testResult.State);
            Assert.Equal(1, testResult.TotalTests);
            Assert.Equal("ExceptionType : This is my message \t\r\n", testResult.Message);
            Assert.Equal("Line 1\r\nLine 2\r\nLine 3", testResult.StackTrace);
        }