public void InitializeThrowsNLogConfigurationExceptionIfIntervalIsZero() { MyTarget wrappedTarget = new MyTarget(); LimitingTargetWrapper wrapper = new LimitingTargetWrapper(wrappedTarget) { Interval = TimeSpan.Zero }; wrappedTarget.Initialize(null); LogManager.ThrowConfigExceptions = true; Assert.Throws <NLogConfigurationException>(() => wrapper.Initialize(null)); LogManager.ThrowConfigExceptions = false; }
public void InitializeThrowsNLogConfigurationExceptionIfMessageLimitIsSmallerZero() { MyTarget wrappedTarget = new MyTarget(); LimitingTargetWrapper wrapper = new LimitingTargetWrapper(wrappedTarget) { MessageLimit = -1 }; wrappedTarget.Initialize(null); LogManager.ThrowConfigExceptions = true; Assert.Throws <NLogConfigurationException>(() => wrapper.Initialize(null)); LogManager.ThrowConfigExceptions = false; }