New test.
[mono.git] / mcs / class / corlib / Test / System.Text / StringBuilderTest.cs
index 19a6b227562231cda58d52830b7cf3ebfc70bdd4..94b45a2e023f3eafec157d603f2fb7daba8602e9 100644 (file)
@@ -475,6 +475,17 @@ namespace MonoTests.System.Text {
                sb.Replace ("ABC", "abcaa", 0, 3);
                AssertEquals ("#2", "abcaaDE", sb.ToString ());
        }
+
+       [Test]
+       public void SetLength ()
+       {
+               StringBuilder sb = new StringBuilder ("Text");
+               AssertEquals ("#1", 4, sb.Length);
+               AssertEquals ("#2", "Text", sb.ToString ());
+               sb.Length = 8;
+               AssertEquals ("#3", 8, sb.Length);
+               AssertEquals ("#4", "Text\0\0\0\0", sb.ToString ());
+       }
 }
 
 }