Npgsql.Tests.CommandTests.MultipleCommandsLargeFirstCommand C# (CSharp) Method

MultipleCommandsLargeFirstCommand() private method

private MultipleCommandsLargeFirstCommand ( ) : void
return void
        public void MultipleCommandsLargeFirstCommand()
        {
            using (var conn = OpenConnection())
            using (var cmd = new NpgsqlCommand($"SELECT repeat('X', {conn.BufferSize}); SELECT @p", conn))
            {
                var expected1 = new string('X', conn.BufferSize);
                var expected2 = new string('Y', conn.BufferSize);
                cmd.Parameters.AddWithValue("p", expected2);
                using (var reader = cmd.ExecuteReader())
                {
                    reader.Read();
                    Assert.That(reader.GetString(0), Is.EqualTo(expected1));
                    reader.NextResult();
                    reader.Read();
                    Assert.That(reader.GetString(0), Is.EqualTo(expected2));
                }
            }
        }