public void Should_Create_The_Log_File_Upon_Instantiation() { using (var log = new TextLog.TextLog()) { // do nothing. } Assert.IsTrue(File.Exists(_logPath)); }
public void Should_Log_A_Message() { string message = "This is a test."; using (var log = new TextLog.TextLog()) { log.WriteLine(message); } Assert.IsTrue(ReadFile().Contains(message)); }
public void Should_Log_A_Warning_Message() { string message = "This is a warning."; using (var log = new TextLog.TextLog()) { log.WriteWarning(message); } string actual = ReadFile(); Assert.IsTrue(actual.Contains(message)); Assert.IsTrue(actual.Contains("__WARNING__")); }
public void Should_Log_An_Error_Message() { string message = "This is a error."; using (var log = new TextLog.TextLog()) { log.WriteError(message); } string actual = ReadFile(); Assert.IsTrue(actual.Contains(message)); Assert.IsTrue(actual.Contains("__ERROR__")); }