Lemon\RestBundle\Tests\Object\Criteria\DefaultCriteriaTest::testCriteria PHP Метод

testCriteria() публичный Метод

public testCriteria ( )
    public function testCriteria()
    {
        $data = array(DefaultCriteria::ORDER_BY => 'firstName', DefaultCriteria::ORDER_DIR => DefaultCriteria::ORDER_DIR_DESC, DefaultCriteria::LIMIT => 5, DefaultCriteria::OFFSET => 1, 'foo' => 'bar');
        $criteria = new DefaultCriteria($data);
        $this->assertEquals(array('foo' => 'bar'), $criteria->toArray());
        $this->assertEquals('firstName', $criteria->getOrderBy());
        $this->assertEquals(DefaultCriteria::ORDER_DIR_DESC, $criteria->getOrderDir());
        $this->assertEquals(5, $criteria->getLimit());
        $this->assertEquals(1, $criteria->getOffset());
    }