public void Customers_And_Store_Scum_Are_Anagram_Equals_True() { Anagrams anagrams = new Anagrams(); var result = anagrams.IsAnagram("store scum", "customers"); Assert.AreEqual(true, result); }
public void First_Word_With_Whitespace_And_Second_Without_Equals_True() { Anagrams anagrams = new Anagrams(); var result = anagrams.IsAnagram("store scum", "customers"); Assert.AreEqual(true, result); }
public void Null_Strings_Are_Not_Anagram_Equals_False() { Anagrams anagrams = new Anagrams(); var result = anagrams.IsAnagram(null, null); Assert.AreEqual(false, result); }
public void Empty_Space_String_Are_Not_Anagram_Equals_False() { Anagrams anagrams = new Anagrams(); var result = anagrams.IsAnagram("", ""); Assert.AreEqual(false, result); }
public void Roam_And_Moro_Are_Anagram_EqualsFalse() { Anagrams anagrams = new Anagrams(); var result = anagrams.IsAnagram("room", "roam"); Assert.AreEqual(false, result); }
public void ReturnFalseIfStringsAreNotAnagrams(string left, string right) { var result = Anagrams.IsAnagram(left, right); Assert.False(result, $"{left} and {right} are anagrams"); }
public void ReturnTrueIfStringsAreAnagrams(string left, string right) { var result = Anagrams.IsAnagram(left, right); Assert.True(result, $"{left} and {right} are not anagrams"); }