public static void Capacity_Get_Set()
{
var builder = new StringBuilder("Hello");
Assert.True(builder.Capacity >= builder.Length);
builder.Capacity = 10;
Assert.True(builder.Capacity >= 10);
builder.Capacity = 5;
Assert.True(builder.Capacity >= 5);
// Setting the capacity to the same value does not change anything
int oldCapacity = builder.Capacity;
builder.Capacity = 5;
Assert.Equal(oldCapacity, builder.Capacity);
}