コード例 #1
0
ファイル: TraceEventsSpec.cs プロジェクト: nobitagamer/netfx
        public void WhenExceptionMessageHasOnlyException_ThenMessageContainsExceptionMessageAndStacktrace()
        {
            var exception  = new InvalidOperationException("Foo");
            var traceEvent = new ExceptionTraceEvent(TraceEventType.Error, 0, exception);

            Assert.Contains("Foo", traceEvent.MessageOrFormat);
            Assert.Contains(exception.ToString(), traceEvent.MessageOrFormat);
        }
コード例 #2
0
ファイル: TraceEventsSpec.cs プロジェクト: nobitagamer/netfx
        public void WhenExceptionMessageHasMessageFormat_ThenMessageContainsFormattedMessageAndExceptionMessageAndStacktrace()
        {
            var exception  = new InvalidOperationException("Foo");
            var traceEvent = new ExceptionTraceEvent(TraceEventType.Error, 0, exception, "Hello {0}", "World");

            Assert.Contains("Hello World", traceEvent.MessageOrFormat);
            Assert.Contains("Foo", traceEvent.MessageOrFormat);
            Assert.Contains(exception.ToString(), traceEvent.MessageOrFormat);
        }