Exemple #1
0
        public void WhenInvokingLoggerWrite_ThenLogFileBecomeExisted()
        {
            LogFileWritter writter = LogFileWritter.Create();

            new Thread(() =>
            {
                writter.Log(LogEvent.Create("error: ", DateTime.Now));
                writter.Log(LogEvent.Create("warn : ", DateTime.Now));
                writter.Log(LogEvent.Create("info : ", DateTime.Now));
                writter.Log(LogEvent.Create("debug: ", DateTime.Now));
            }).Start();

            Assert.IsTrue(File.Exists(writter.FilePathName()));
            FileInfo fileInfo = new FileInfo(writter.FilePathName());
            long     fileSize = fileInfo.Length;

            Assert.IsTrue(fileSize > 0);
            writter = null;
        }
Exemple #2
0
        public void WhenInvokingCreateMethod_ThenFileWritterCreated()
        {
            LogFileWritter writter = LogFileWritter.Create();

            Assert.IsNotNull(writter);

            writter.Log(LogEvent.Create("error ... ", DateTime.Now));

            Assert.IsTrue(File.Exists(writter.FilePathName()));
            FileInfo fileInfo = new FileInfo(writter.FilePathName());

            Assert.IsTrue(fileInfo.Length > 0);
            writter = null;
        }