public void stringsWithNumbers() { string first = "first1"; string second = "2first"; var checkanagram = new AnagramCheck(); Assert.AreEqual(false, checkanagram.IsAnagram(first, second)); }
public void stringsWithDifferentAmountOfSameLetters() { string first = "fiirst"; string second = "firrst"; var checkanagram = new AnagramCheck(); Assert.AreEqual(false, checkanagram.IsAnagram(first, second)); }
public void stringsWithSpaces() { string first = "first "; string second = "fir st"; var checkanagram = new AnagramCheck(); Assert.AreEqual(true, checkanagram.IsAnagram(first, second)); }
public void stringsBothEmpty() { string first = ""; string second = ""; var checkanagram = new AnagramCheck(); Assert.AreEqual(false, checkanagram.IsAnagram(first, second)); }
public void stringsWithUpperCase() { string first = "God"; string second = "dog"; var checkanagram = new AnagramCheck(); Assert.AreEqual(true, checkanagram.IsAnagram(first, second)); }
public void stringsIdentic() { string first = "first"; string second = "first"; var checkanagram = new AnagramCheck(); Assert.AreEqual(false, checkanagram.IsAnagram(first, second)); }
public void stringsNotSameLength() { string first = "first"; string second = "second"; var checkanagram = new AnagramCheck(); Assert.AreEqual(false, checkanagram.IsAnagram(first, second)); }
public void WordChecker_catchesAnanagramSingle_rats() { AnagramCheck bananagram = new AnagramCheck(); List <string> tester = new List <string>(1) { "rats" }; Assert.AreEqual("rats", bananagram.WordChecker("star", tester)); }
public void TestMethod3() { var anagramcheck = new AnagramCheck(); string input1 = "aaabddd"; string input2 = "aaacddd"; bool expected = false; bool output = AnagramCheck.AnagramChecker(input1, input2); Assert.AreEqual(expected, output); }
public void TestMethod1() { var anagramcheck = new AnagramCheck(); string input1 = "asdffdsa"; string input2 = "asdfasdf"; bool expected = true; bool output = AnagramCheck.AnagramChecker(input1, input2); Assert.AreEqual(expected, output); }
static void Play() { Console.WriteLine("Please input your word"); string userInitialWord = Console.ReadLine(); AnagramCheck anagramCheck = new AnagramCheck(userInitialWord); anagramCheck.userInitialAnagram(); Console.WriteLine("Enter other word that you want to check it for Anagram"); string userAnagram1 = Console.ReadLine(); anagramCheck.UserAnagram(userAnagram1); anagramCheck.userPartialAnagram(userAnagram1); Console.WriteLine("Enter another word."); string userAnagram2 = Console.ReadLine(); anagramCheck.UserAnagram(userAnagram2); anagramCheck.userPartialAnagram(userAnagram2); anagramCheck.AnagramChecker(); }
static void Main() { // List<string> userAnagram = new List<string>() { }; Console.WriteLine("Input your Word"); string userinput = Console.ReadLine(); AnagramCheck.AnagramChecker(userinput); Console.WriteLine("Enter other word that you want to check it for Anagram"); string userAnagram1 = Console.ReadLine(); AnagramCheck.AnagramChecker(userAnagram1); AnagramCheck.userAnagram.Add(userAnagram1); Console.WriteLine("Enter another word."); string userAnagram2 = Console.ReadLine(); AnagramCheck.userAnagram.Add(userAnagram2); AnagramCheck.AnagramChecker(userAnagram2); //Console.WriteLine("List" + AnagramCheck.userAnagram[0]); }