Esempio n. 1
0
        public void IsEnabledInfodHappyPath2(LogLevel loggerLogLevel, MicrosoftLogLevel inputLogLevel, bool expectedValue)
        {
            var logger = new MockLogger(loggerLogLevel).Object;

            var rockLibLogger = new RockLibLogger(logger, "MyCategory", null);

            rockLibLogger.IsEnabled(inputLogLevel).Should().Be(expectedValue);
        }
Esempio n. 2
0
        public void IsEnabledMethodHappyPath1()
        {
            var logger = new MockLogger().Object;

            var rockLibLogger = new RockLibLogger(logger, "MyCategory", null);

            var isEnabled = rockLibLogger.IsEnabled(None);

            isEnabled.Should().BeFalse();
        }
        public void RockLibLoggerIsEnabledCallsILoggerIsEnabled(LogLevel rlLogLevel, MSE.LogLevel mseLogLevel, bool shouldBeEnabled)
        {
            var loggerMock = new Mock <ILogger>();

            loggerMock.Setup(lm => lm.IsDisabled).Returns(false);
            loggerMock.Setup(lm => lm.Level).Returns(rlLogLevel);

            var rlLogger = new RockLibLogger(loggerMock.Object, null);

            rlLogger.IsEnabled(mseLogLevel).Should().Be(shouldBeEnabled);
        }