public void ShouldReturnRecords()
            {
                var recordYielder = new TestRecordYielder(5, 10, _output);
                var cursor        =
                    new InternalStatementResult(new ListBasedRecordCursor(TestRecordYielder.Keys,
                                                                          () => recordYielder.RecordsWithAutoLoad), new BlockingExecutor());
                var records = cursor.ToList();

                records.Count.Should().Be(10);
            }