public function testShouldCreateAEmbeddedCursor()
 {
     // Set
     $factory = new CursorFactory();
     $entityClass = 'MyModelClass';
     // Assert
     $result = $factory->createEmbeddedCursor($entityClass, [['foo' => 'bar']]);
     $this->assertInstanceOf(EmbeddedCursor::class, $result);
     $this->assertNotInstanceOf(Cursor::class, $result);
     $this->assertNotInstanceOf(CacheableCursor::class, $result);
     $this->assertAttributeEquals($entityClass, 'entityClass', $result);
     $this->assertAttributeEquals([['foo' => 'bar']], 'items', $result);
 }