Lemon\RestBundle\Tests\Object\Criteria\DefaultCriteriaTest::testCriteriaOrderDir PHP Method

testCriteriaOrderDir() public method

    public function testCriteriaOrderDir()
    {
        $data = array(DefaultCriteria::ORDER_BY => 'foo', DefaultCriteria::ORDER_DIR => DefaultCriteria::ORDER_DIR_ASC);
        $criteria = new DefaultCriteria($data);
        $this->assertNotNull($criteria->getOrderBy());
        $this->assertEquals('foo', $criteria->getOrderBy());
        $this->assertEquals(DefaultCriteria::ORDER_DIR_ASC, $criteria->getOrderDir());
        $data = array(DefaultCriteria::ORDER_BY => 'foo', DefaultCriteria::ORDER_DIR => DefaultCriteria::ORDER_DIR_DESC);
        $criteria = new DefaultCriteria($data);
        $this->assertNotNull($criteria->getOrderBy());
        $this->assertEquals('foo', $criteria->getOrderBy());
        $this->assertEquals(DefaultCriteria::ORDER_DIR_DESC, $criteria->getOrderDir());
    }