System.Text.Tests.StringBuilderTests.Ctor_String_Int_Int_Int_Invalid C# (CSharp) Метод

Ctor_String_Int_Int_Int_Invalid() приватный Метод

private Ctor_String_Int_Int_Int_Invalid ( ) : void
Результат void
        public static void Ctor_String_Int_Int_Int_Invalid()
        {
            Assert.Throws<ArgumentOutOfRangeException>("startIndex", () => new StringBuilder("foo", -1, 0, 0)); // Start index < 0
            Assert.Throws<ArgumentOutOfRangeException>("length", () => new StringBuilder("foo", 0, -1, 0)); // Length < 0
            Assert.Throws<ArgumentOutOfRangeException>("capacity", () => new StringBuilder("foo", 0, 0, -1)); // Capacity < 0

            Assert.Throws<ArgumentOutOfRangeException>("length", () => new StringBuilder("foo", 4, 0, 0)); // Start index + length > builder.Length
            Assert.Throws<ArgumentOutOfRangeException>("length", () => new StringBuilder("foo", 3, 1, 0)); // Start index + length > builder.Length
        }
StringBuilderTests