Exemplo n.º 1
0
        public ActionResult Result()
        {
            string word = Request.Form["word-input"];

            ScrabbleGenerator newScrabbleGenerator = new ScrabbleGenerator(word);

            newScrabbleGenerator.BreakWord();
            int wordVal = newScrabbleGenerator.WordCharVal();

            return(View("Index", wordVal));
        }
Exemplo n.º 2
0
        public void GetInput_ReturnInput()
        {
            //arrange
            ScrabbleGenerator newScrabbleGenerator = new ScrabbleGenerator("");
            string            testInput            = "";
            //act
            string testString = newScrabbleGenerator.GetInput();

            //assert
            Assert.AreEqual(testInput, testString);
        }
Exemplo n.º 3
0
        public void BreakWordIntoChars_ReturnCharArray()
        {
            //arrange
            ScrabbleGenerator newScrabbleGenerator = new ScrabbleGenerator("word");

            char[] testInput = { 'w', 'o', 'r', 'd' };
            //act
            char[] testString = newScrabbleGenerator.BreakWord();
            //assert
            CollectionAssert.AreEqual(testString, testInput);
        }
Exemplo n.º 4
0
        public void AssignValueToChars_ReturnValue()
        {
            //arrange
            ScrabbleGenerator newScrabbleGenerator = new ScrabbleGenerator("word");
            int testValue = 8;

            //act
            char[] testString = newScrabbleGenerator.BreakWord();
            int    wordValue  = newScrabbleGenerator.WordCharVal();

            //assert
            Assert.AreEqual(testValue, wordValue);
        }