public void TestFindPalindromesIncludeSubstrings(string text, PalindromeResult[] expected)
        {
            var result = _stringService.FindPalindromes(text, true);

            Assert.NotNull(result);
            Assert.Equal(result.Length, expected.Length);
            for (int i = 0; i < result.Length; i++)
            {
                Assert.Equal(result[i].Length, expected[i].Length);
                Assert.Equal(result[i].Index, expected[i].Index);
                Assert.Equal(result[i].Text, expected[i].Text);
            }
        }