Beispiel #1
0
        public void wordToLetters_sortLettersAlphabetical_true()
        {
            //Arrange
            char[]   expectedResult = { 'a', 'c', 't' };
            WordSort newAnagram     = new WordSort("cat");

            //Act
            char[] result = newAnagram.wordToLetters("cat");
            //Assert
            Assert.Equal(result, expectedResult);
        }
Beispiel #2
0
        public void wordToLetters_compareArrays_true()
        {
            //Arrange
            WordSort newAnagram = new WordSort("cat");

            newAnagram.SetTestWord("act");
            //Act
            bool result = newAnagram.compareArrays();

            //Assert
            Assert.Equal(true, result);
        }
Beispiel #3
0
 public HomeModule()
 {
     Get ["/"] = _ => {
         return(View["index.cshtml"]);
     };
     Post ["/results"] = _ => {
         WordSort newAnagram = new WordSort(Request.Form["base-word"]);
         newAnagram.SetTestWord(Request.Form["test-word1"]);
         newAnagram.compareArrays();
         newAnagram.SetTestWord(Request.Form["test-word2"]);
         newAnagram.compareArrays();
         newAnagram.SetTestWord(Request.Form["test-word3"]);
         newAnagram.compareArrays();
         return(View["results.cshtml", newAnagram]);
     };
 }