public void WriteTextFile_path_to_directory_throws_FileExpectedException() { var fileSystemMock = new MockCommonFileSystemWriteFile(); fileSystemMock.SetPathExistance(_testPath, MockCommonFileSystem.PathExistance.Directory); fileSystemMock.WriteTextFile(_testPath, "Moo", null, false); }
// TODO: Test append private void TestWriteTextFile(MockCommonFileSystemWriteFile fileSystemMock, Encoding encoding) { var data = "Booga, \u1234\u2345"; var binData = (encoding != null ? encoding : Encoding.UTF8).GetBytes(data); fileSystemMock.WriteTextFile(_testPath, data, encoding, false); Assert.That(fileSystemMock.Called); AssertPath(fileSystemMock.Path); Assert.AreEqual(binData, fileSystemMock.Data); }