public void IgnoresLogEvents() { var nullLogger = new NullLogger { FailOnUse = false }; nullLogger.Add(Severity.Error, "foo {one}", 1); nullLogger.Add(Severity.Error, new Exception("bar"), "foo {something}", "baz"); }
public void ThrowsWhenForbiddenAndUsed() { var nullLogger = new NullLogger { FailOnUse = true }; Assert.Throws <InvalidOperationException>(() => nullLogger.Add(Severity.Error, "foo {one}", 1)); }