public void ReturnPositiv() { var sut = new AnagramHelper(); var result = sut.Compare("Test", "estT"); Assert.True(result); }
public void ReturnNegative() { var sut = new AnagramHelper(); var result = sut.Compare("Test", "NotEqual"); Assert.False(result); }
public void TestGetAllAnagramsShouldReturnAllThePossibleAnagrams() { IEnumerable <string> wordlist = File.ReadAllLines("wordlist.txt").Where(x => x.Length >= 3); var anagrams = AnagramHelper.GetAnagrams(AnagramHelper.GetAllCharacterOcurrences("Javier Molina"), wordlist); Assert.IsNotNull(anagrams); Assert.AreEqual(16, anagrams.Count); }