Пример #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);
        }
    // Use this for initialization
    void Start()
    {
        spriteRenderer = this.gameObject.GetComponent <SpriteRenderer>();
        defaultSprite  = spriteRenderer.sprite;

        textControl = GameObject.Find("Arabic Text GUI").GetComponent <InputTextController>();
        if (!string.IsNullOrEmpty(RootLetter))
        {
            IsRoot   = true;
            ETLetter = RootLetter;
            Occupied = true;
        }
        else
        {
            IsRoot   = false;
            ETLetter = "";
            Occupied = false;
        }
    }
Пример #4
0
        public void ReadTextFromFile_LessThan2InParameters_NoFile()
        {
            var result = InputTextController.ReadTextFromFile(new string[] { "dictionary.txt" }, File.ReadAllText);

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

            Assert.AreEqual("No file was provided", result.Message);
        }
Пример #6
0
 public void TryReadWords_WordsReadFromFilesFolder()
 {
     InputTextController.TryReadWords(@"Files\dictionary.txt", out string[] words);
     CollectionAssert.AreEqual(new string[] { "bad", "horrible" }, words.OrderBy(word => word).ToArray());
 }
Пример #7
0
        public void TryReadWords_FileDoesNotExist()
        {
            var result = InputTextController.TryReadWords("", out string[] words);

            Assert.IsFalse(result);
        }