Пример #1
0
        public void FileErrorLog()
        {
            JobLogger.LogToFile();
            JobLogger.EnableMessageLog();

            var message     = "Test error";
            var messageFile = DateTime.Now.ToShortDateString() + " [" + LogType.Error.ToString() + "] : " + message;

            JobLogger.LogMessage(message, LogType.Error);

            var file     = ConfigurationManager.AppSettings["LogFileDirectory"] + "LogFile " + DateTime.Now.ToShortDateString().Replace("/", "_") + ".txt";
            var lines    = File.ReadAllLines(file);
            var lastLine = lines[lines.Length - 1];

            Assert.AreEqual(messageFile, lastLine);
        }