public function testShouldGetAllItems()
{
// Arrange
$items = [['name' => 'A'], ['name' => 'B']];
$cursor = $this->getCursor(stdClass::class, $items);
$this->setProtected($cursor, 'position', 1);
$entityA = new stdClass();
$entityA->name = 'A';
$entityB = new stdClass();
$entityB->name = 'B';
$expected = [$entityA, $entityB];
// Assert
$result = $cursor->all();
$this->assertEquals($expected, $result);
}