示例#1
0
        public void TestDeserializeSingleLog()
        {
            ILoggingDeserializer deserializer = new Log4NetLoggingDeserializer();
            var logs = deserializer.Deserialize(File.ReadAllText(Path.Combine("Asserts", "SingleLog.xml")));

            Assert.AreEqual(1, logs.Count);
        }
示例#2
0
        public void TestDeserializeMultipleLog()
        {
            ILoggingDeserializer deserializer = new Log4NetLoggingDeserializer();
            var logs = deserializer.Deserialize(File.ReadAllText(Path.Combine("Asserts", "MultipleLog.xml")));

            Assert.AreEqual(2, logs.Count);
            Assert.IsNotNullOrEmpty(logs[0].Message);
        }
示例#3
0
        public void TestDeserializeExceptionLog()
        {
            ILoggingDeserializer deserializer = new Log4NetLoggingDeserializer();
            var logs = deserializer.Deserialize(File.ReadAllText(Path.Combine("Asserts", "ExceptionLog.xml")));

            Assert.AreEqual(3, logs.Count);
            Assert.IsNotNullOrEmpty(logs[0].ExceptionString);
        }