public void ExceptionsThrownBySinksAreNotPropagatedEvenWhenAuditingIsPresent()
{
var logger = new LoggerConfiguration()
.AuditTo.Sink(new CollectingSink())
.WriteTo.Sink(new DelegatingSink(e => { throw new Exception("Boom!"); }))
.CreateLogger();
logger.Write(Some.InformationEvent());
Assert.True(true, "No exception reached the caller");
}