public void UserTest1()
    {
        string s          = "abcabcxx";
        int    __expected = 2;
        int    __result   = new RepeatString().minimalModify(s);

        Assert.AreEqual(__expected, __result);
    }
    public void Example0()
    {
        string s          = "aba";
        int    __expected = 1;
        int    __result   = new RepeatString().minimalModify(s);

        Assert.AreEqual(__expected, __result);
    }
    public void Example3()
    {
        string s          = "aaabbbaaaccc";
        int    __expected = 3;
        int    __result   = new RepeatString().minimalModify(s);

        Assert.AreEqual(__expected, __result);
    }
        public void RepeatStr_Method(int n, string s, string expected)
        {
            //  Arrange
            RepeatString repeatString = new RepeatString();

            //  Act
            string actual = RepeatString.repeatStrTests(n, s);

            //  Assert
            Assert.Equal(expected, actual);
        }