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

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

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

            Assert.Throws<ArgumentOutOfRangeException>("startIndex", () => builder.ToString(6, 0)); // Length + start index > builder.Length
            Assert.Throws<ArgumentOutOfRangeException>("length", () => builder.ToString(5, 1)); // Length + start index > builder.Length
            Assert.Throws<ArgumentOutOfRangeException>("length", () => builder.ToString(4, 2)); // Length + start index > builder.Length
        }
StringBuilderTests