예제 #1
0
        public void TestActivateLogging()
        {
            _loggerManagement.ActivateLogging(_module);

            Assert.NotNull(_module.Logger);
            Assert.AreEqual(typeof(Logger), _module.Logger.GetType());
            Assert.AreEqual(_module.Name, _module.Logger.Name);
            Assert.AreEqual(LogLevel.Info, _module.Logger.ActiveLevel);
        }
예제 #2
0
        public void Setup()
        {
            _loggerManagement.ClearMessages();
            _loggerManagement.ActivateLogging(_module);
            _loggerManagement.SetLevel(_module.Logger, LogLevel.Info);
            _loggerManagement.MessageReceivedEvent.Reset();

            Assert.NotNull(_module.Logger);
            Assert.AreEqual(typeof(Logger), _module.Logger.GetType());
            Assert.AreEqual(_module.Name, _module.Logger.Name);
            Assert.AreEqual(LogLevel.Info, _module.Logger.ActiveLevel);

            _logger = _module.Logger;
        }