public static void Insert_String_Count(string original, int index, string value, int count, string expected)
{
StringBuilder builder;
if (count == 1)
{
// Use Insert(int, string)
builder = new StringBuilder(original);
builder.Insert(index, value);
Assert.Equal(expected, builder.ToString());
}
// Use Insert(int, string, int)
builder = new StringBuilder(original);
builder.Insert(index, value, count);
Assert.Equal(expected, builder.ToString());
}