public void WriteLogEvents() { // Arrange var batchFormatter = new DefaultBatchFormatter(); // Act batchFormatter.Format(logEvents, textFormatter, output); // Assert var got = JsonConvert.DeserializeObject <DefaultBatch>(output.ToString()); got.Events.Length.ShouldBe(2); got.Events[0].RenderedMessage.ShouldBe("Event 1"); got.Events[1].RenderedMessage.ShouldBe("Event 2"); }