Exemple #1
0
        public void AlwaysTest()
        {
            IInternalLogger target = CreateLogger();

            target.SetLevel(LogLevel.Always);
            calls = 0;
            target.Always(message);
            Assert.AreEqual(calls, 1);
            calls = 0;
            target.SetLevel(LogLevel.All);
            target.Always(message);
            Assert.AreEqual(calls, 1);
            Assert.AreEqual(lastItem.Category, category);
            Assert.AreEqual(lastItem.Level, LogLevel.Always);
            Assert.IsNull(lastItem.Ex);
            Assert.AreEqual(lastItem.Message, message);
            Assert.IsNotNull(lastItem.Ids);
        }