public void FindNoAnagramsInAString() { string s = ""; string p = "a"; IList <int> indexList = new List <int>(); Assert.IsTrue(indexList.SequenceEqual(P438FindAllAnagramsInAString.FindAnagrams(s, p))); }
public void FindAllAnagramsInAString() { string s = "cbaebabacd"; string p = "abc"; IList <int> indexList = new List <int> { 0, 6 }; Assert.IsTrue(indexList.SequenceEqual(P438FindAllAnagramsInAString.FindAnagrams(s, p))); s = "abab"; p = "ab"; indexList = new List <int> { 0, 1, 2 }; Assert.IsTrue(indexList.SequenceEqual(P438FindAllAnagramsInAString.FindAnagrams(s, p))); }