public void GetSetListWords_GetsSetsListWords_StringList() { AnagramProgram TestAnagram = new AnagramProgram(); string testWords = "test test test"; TestAnagram.SetListOfWords(testWords); Assert.AreEqual(testWords, TestAnagram.GetListOfWords()[0]); }
public void SplitList_WillSplitandSort_StringList() { AnagramProgram TestAnagram = new AnagramProgram(); string name = "apple"; char[] testString = { 'a', 'e', 'l', 'p', 'p' }; CollectionAssert.AreEqual(testString, TestAnagram.SortString(name)); }
public void GetSetUserWords_GetsSetsUserWords_StringList() { AnagramProgram TestAnagram = new AnagramProgram(); string testWord = "test"; TestAnagram.SetWordOne(testWord); Assert.AreEqual(testWord, TestAnagram.GetWordOne()); }
public ActionResult Input() { AnagramProgram myWordVariable = new AnagramProgram(); myWordVariable.SetWord1(Request.Query["Word1"]); myWordVariable.SetWord2(Request.Query["Word2"]); return(View("Input", myWordVariable)); }
public void SplitList_WillCompileList_StringList() { AnagramProgram TestAnagram = new AnagramProgram(); string[] testList = { "bob", "gary", "mike" }; string word = "bob gary mike"; CollectionAssert.AreEqual(testList, TestAnagram.SplitString(word)); }
public void ReturnSortedWord_alphabeticalOrder_True() { AnagramProgram testProgram = new AnagramProgram(); string expectedString = "abcdef"; string unsorted = "bcefda"; string testString = testProgram.ReturnSortedWord(unsorted); Assert.AreEqual(expectedString, testString); }
public void CompileList_WillCompileList_StringList() { AnagramProgram TestAnagram = new AnagramProgram(); List <string> testList = new List <string>(new string[] { "bob", "gary", "mike" }); string word = "bob gary mike"; string[] inputList = word.Split(' '); CollectionAssert.AreEqual(testList, TestAnagram.GetInputForList(word)); }
public void CompileList_WillCompileList_StringList() { AnagramProgram TestAnagram = new AnagramProgram(); List <string> testList = new List <string>(new string[] { "a", "b", "c" }); string word = "a b c"; string[] inputList = word.Split(' '); TestAnagram.CompileList(inputList); CollectionAssert.AreEqual(testList, TestAnagram.GetListOfWords()); }
public void CompareSortedWords_WillReturnBool_CompareWords() { AnagramProgram TestAnagram = new AnagramProgram(); TestAnagram.SetWord1("save"); var tempList = new List <string> { "vase" }; string[] testArray = { " vase", " ghost", " apple" }; CollectionAssert.AreEqual(tempList, TestAnagram.Compare(testArray)); }
public void CompareSortedWords_WillReturnBool_CompareWords() { AnagramProgram TestAnagram = new AnagramProgram(); string testword = "save"; string testword2 = "vase"; char[] testString = { 'a', 'e', 's', 'v' }; TestAnagram.GetWordOne(testString); char[] testChar = TestAnagram.SplitWordList(testword); char[] testChar2 = TestAnagram.SplitWordList(testword2); CollectionAssert.AreEqual(true, TestAnagram.CompareWords(testChar2)); }