public void GeneratePalindromesThrowsNullStringException() { Assert.Throws <ArgumentNullException>(() => StringFiltering.GeneratePalindromes(null)); }
public void GeneratePalindromesGeneratesPalindromePartitionsOfString() { const string testWord = "aabaac"; Assert.Equal(new[] { "a", "a", "b", "a", "a", "c", "aa", "aa", "aba", "aabaa" }, StringFiltering.GeneratePalindromes(testWord)); }