Esempio n. 1
0
        private static void TestMessageLogging()
        {
            var lf = new LogToFile();
            var eh = new ExceptionHandlerLog(new ExceptionMsg(), lf);

            eh.Notify(TestExceptionMsg);
            Assert.True(File.Exists(lf.GetFullPathFilename()));
        }
Esempio n. 2
0
        public void ApplicationDataDir()
        {
            var logService = new LogToFile();

            logService.SetLogFileLocationToLocalAppData(Assembly.GetExecutingAssembly().GetName().Name);
            var dir = Path.GetDirectoryName(logService.GetFullPathFilename());

            Console.WriteLine("TestLogMsg() directory is " + dir);
            new GenLib.Services.DirectoryFile().DeleteDirectoryWithFiles(dir);
            // verify that directory has been deleted
            Assert.False(Directory.Exists(dir));

            // now finally test the message logging
            logService.WriteMsg("TestLogMsg");
            Assert.True(File.Exists(logService.GetFullPathFilename()));

            Assert.True(true);
        }
Esempio n. 3
0
        public void LogMsg()
        {
            var logService = new LogToFile();
            var dir        = new GenLib.Services.DirectoryFile().GetFullyQualifiedDirectory(logService.GetFullPathFilename());

            Console.WriteLine("TestLogMsg() directory is " + dir);
            new GenLib.Services.DirectoryFile().DeleteDirectoryWithFiles(dir);
            // verify that directory has been deleted
            Assert.False(Directory.Exists(dir));

            // now finally test the message logging
            logService.WriteMsg("TestLogMsg");
            Assert.True(File.Exists(logService.GetFullPathFilename()));

            Assert.True(true);
        }