public void CreateText_DataSentIn_ShouldWriteToFile() { //Arrange var fileData = new MockFileData(""); var fileSystem = new MockFileSystem(new Dictionary <string, MockFileData> { { @"z:\a.txt", fileData } }); var fileInfo = new MockFileInfo(fileSystem, @"z:\a.txt"); //Act var writer = fileInfo.CreateText(); writer.WriteLine("test"); writer.Close(); var reader = fileInfo.OpenText(); var result = reader.ReadToEnd(); //Assert Assert.AreEqual("test", result); }
public void CreateText_DataSentIn_ShouldWriteToFile() { //Arrange var fileData = new MockFileData(""); var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData> { { @"z:\a.txt", fileData } }); var fileInfo = new MockFileInfo(fileSystem, @"z:\a.txt"); //Act var writer = fileInfo.CreateText(); writer.WriteLine("test"); writer.Close(); var reader = fileInfo.OpenText(); var result = reader.ReadToEnd(); //Assert Assert.AreEqual("test",result); }