public void WriteContentFile_writes_an_empty_file_to_disk_if_content_is_null() { ITraceFileWriter sut = new TraceFileWriter(); var content = new byte[] { 65, 66, 67 }; sut.WriteContentFile("test.content.txt", null); Thread.Sleep(100); // File write is async File.ReadAllText("test.content.txt", Encoding.ASCII).Should().BeEmpty(); File.Delete("test.content.txt"); }
public void WriteContentFile_writes_a_file_to_disk_that_contains_the_content() { ITraceFileWriter sut = new TraceFileWriter(); var content = new byte[] { 65, 66, 67 }; sut.WriteContentFile("test.content.txt", content); Thread.Sleep(100); // File write is async File.ReadAllText("test.content.txt", Encoding.ASCII).Should().Be("ABC"); File.Delete("test.content.txt"); }