Ejemplo n.º 1
0
        public void WriteEntryTest()
        {
            Logger_Accessor target = new Logger_Accessor();

            //test windows event log
            target.misdLog.Clear();
            target.WriteEntry("Log1", LogType.Exception);
            target.WriteEntry("Log2", LogType.Info);
            target.WriteEntry("Log3", LogType.Warning);
            Assert.AreEqual(3, target.misdLog.Entries.Count);
            target.misdLog.Clear();

            //test debug file
            Program_Accessor.DebugMode = true;
            target.WriteEntry("Log1", LogType.Debug);
            target.WriteEntry("Log2", LogType.Debug);
            target.WriteEntry("Log3", LogType.Debug);
            target.debugFile.Close();
            StreamReader reader = new StreamReader(target.fileDirectory + target.fileName);
            string       s      = reader.ReadToEnd();

            Assert.IsTrue(s.Contains("Log1"));
            Assert.IsTrue(s.Contains("Log2"));
            Assert.IsTrue(s.Contains("Log3"));
            reader.Close();
            File.Create(target.fileDirectory + target.fileName).Close();
        }
Ejemplo n.º 2
0
        public void CreateDebugFileTest()
        {
            Logger_Accessor target = new Logger_Accessor();
            Logger          init   = Logger.Instance;

            Assert.IsTrue(Directory.Exists(target.fileDirectory));
            Assert.IsTrue(File.Exists(target.fileDirectory + target.fileName));
        }