Sokil\Mongo\PaginatorTest::testSetCursor PHP Method

testSetCursor() public method

public testSetCursor ( )
    public function testSetCursor()
    {
        $d11 = $this->collection->createDocument(array('param1' => 1, 'param2' => 1))->save();
        $d12 = $this->collection->createDocument(array('param1' => 1, 'param2' => 2))->save();
        $d21 = $this->collection->createDocument(array('param1' => 2, 'param2' => 1))->save();
        $d22 = $this->collection->createDocument(array('param1' => 2, 'param2' => 2))->save();
        $cursor = $this->collection->find();
        $pager = new Paginator();
        $pager->setItemsOnPage(1)->setCurrentPage(2)->setCursor($cursor);
        $this->assertEquals($d12->getId(), $pager->key());
    }