public void FileIOProviderTest_ReadUnknownFilePath_ThrowsException() { // arrange var fileIOProvier = new FileIOProvider(); // act, assert TU.AssertThrows(() => fileIOProvier.ReadFile(GetRandomPath())); }
public void FileIOProviderTest_FileContentsWrittenToFile() { //arrange var fileIOProvier = new FileIOProvider(); var filePath = GetRandomPath(); var fileContents = TU.RandomAlphaNumString(); //act fileIOProvier.WriteFile( filePath, fileContents); //assert var actual = File.ReadAllText(filePath); Assert.AreEqual(fileContents, actual); }
public void FileIOProviderTest_WriteInvalidFilePath_ThrowsException() { // arrange var fileIOProvier = new FileIOProvider(); // act, assert TU.AssertThrows(() => fileIOProvier.WriteFile("%$\\/",string.Empty)); }