public void EventsAreFormattedIntoJsonPayloads() { var evt = Some.LogEvent("Hello, {Name}!", "Alice"); var json = SeqSink.FormatRawPayload(new[] { evt }, null); Assert.Contains("Name\":\"Alice", json); }
public void EventsAreDroppedWhenJsonRenderingFails() { var evt = Some.LogEvent(new NastyException(), "Hello, {Name}!", "Alice"); var json = SeqSink.FormatRawPayload(new[] { evt }, null); Assert.Contains("[]", json); }