lithium\tests\cases\data\model\QueryTest::testData PHP Method

testData() public method

public testData ( )
    public function testData()
    {
        $query = new Query($this->_queryArr);
        $expected = array();
        $result = $query->data();
        $this->assertEqual($expected, $result);
        $record = new Record();
        $record->id = 12;
        $record->title = 'Lorem Ipsum';
        $query->entity($record);
        $expected = array('id' => 12, 'title' => 'Lorem Ipsum');
        $result = $query->data();
        $this->assertEqual($expected, $result);
        $query->data(array('id' => 35, 'title' => 'Nix', 'body' => 'Prix'));
        $expected = array('id' => 35, 'title' => 'Nix', 'body' => 'Prix');
        $result = $query->data();
        $this->assertEqual($expected, $result);
    }