예제 #1
0
        public void EventsAreDroppedWhenCompactJsonRenderingFails()
        {
            var evt  = Some.LogEvent(new NastyException(), "Hello, {Name}!", "Alice");
            var json = SeqSink.FormatCompactPayload(new[] { evt }, null);

            Assert.Empty(json);
        }
예제 #2
0
        public void EventsAreFormattedIntoCompactJsonPayloads()
        {
            var evt  = Some.LogEvent("Hello, {Name}!", "Alice");
            var json = SeqSink.FormatCompactPayload(new[] { evt }, null);

            Assert.Contains("Name\":\"Alice", json);
        }