public void FindPalindromePermutations1StandardCompleteTest4CharWithDups()
        {
            var expected = new List <string>()
            {
                "aaaa"
            };
            var actual = FindPalindromePermutations1StandardComplete.FindPalindromePermutations("aaaa");

            CollectionAssert.AreEqual(expected, actual);
        }
        public void FindPalindromePermutations1StandardCompleteTest5Char()
        {
            var expected = new List <string>()
            {
                "abcba", "bacab"
            };
            var actual = FindPalindromePermutations1StandardComplete.FindPalindromePermutations("abcba");

            CollectionAssert.AreEqual(expected, actual);
        }
 public void FindPalindromePermutations1StandardCompleteTestNonPalindrome()
 {
     try
     {
         FindPalindromePermutations1StandardComplete.FindPalindromePermutations("abcd");
     }
     catch (ArgumentException)
     {
         Assert.IsTrue(true);
         return;
     }
     Assert.Fail();
 }