public void ReadTextFromFile_SuccesfullyReadFromDictionaryTxt() { var fileName = "original.txt"; var result = InputTextController.ReadTextFromFile(new string[] { "a", fileName }, File.ReadAllText) as CommandResultWithText; Assert.AreEqual("The weather in Manchester in winter is bad. It rains all the time - it must be horrible for people visiting.", result.Text); }
public void ReadTextFromFile_FileDoesNotExist() { var fileName = "unknown.txt"; var result = InputTextController.ReadTextFromFile(new string[] { "a", fileName }, File.ReadAllText); Assert.AreEqual($"File {fileName} was not found in Files folder", result.Message); }
public void ReadTextFromFile_LessThan2InParameters_NoFile() { var result = InputTextController.ReadTextFromFile(new string[] { "dictionary.txt" }, File.ReadAllText); Assert.AreEqual("No file was provided", result.Message); }
public void ReadTextFromFile_NullInParameters_NoFile() { var result = InputTextController.ReadTextFromFile(null, File.ReadAllText); Assert.AreEqual("No file was provided", result.Message); }