Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        public void ReadTextFromFile_LessThan2InParameters_NoFile()
        {
            var result = InputTextController.ReadTextFromFile(new string[] { "dictionary.txt" }, File.ReadAllText);

            Assert.AreEqual("No file was provided", result.Message);
        }
Пример #4
0
        public void ReadTextFromFile_NullInParameters_NoFile()
        {
            var result = InputTextController.ReadTextFromFile(null, File.ReadAllText);

            Assert.AreEqual("No file was provided", result.Message);
        }