コード例 #1
0
ファイル: LogService.cs プロジェクト: MelBartels/CSharpLib
        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);
        }