public void LoggerTest()
        {
            var logger = LoggerAspectSingleton.GetInstance("test-log");

            //  Assert.Equal(false, Directory.Exists("test-log"));
            Assert.False(File.Exists("First.txt"));

            logger.WriteAndClose("First", "message recorded with automated tests");

            Assert.True(Directory.Exists("test-log"));
            Assert.True(File.Exists("First.txt"));

            Directory.Delete("test-log");
            logger.WriteAndClose("First.txt", "second");
        }
        public void LoggerTest()
        {
            LoggerAspectSingleton _logger;

            _logger = LoggerAspectSingleton.GetInstance("test-log", "Second");

            Assert.AreEqual(true, Directory.Exists("test-log"));
            Assert.IsFalse(File.Exists("First.txt"));


            _logger.WriteAndClose("First", "message recorded with automated tests");


            Assert.IsTrue(Directory.Exists("test-log"));
            Assert.IsTrue(File.Exists(@"test-log\First.txt"));

            Directory.Delete("test-log", true);
        }