lithium\tests\cases\data\ModelTest::testCountSyntax PHP Method

testCountSyntax() public method

Model::count(...), Model::find('count', ...) etc).
public testCountSyntax ( )
    public function testCountSyntax()
    {
        $base = MockPost::count(array('email' => '[email protected]'));
        $query = $base['query'];
        $this->assertEqual('read', $query->type());
        $this->assertEqual('count', $query->calculate());
        $this->assertEqual(array('email' => '[email protected]'), $query->conditions());
        $result = MockPost::find('count', array('conditions' => array('email' => '[email protected]')));
        $this->assertEqual($query, $result['query']);
        $result = MockPost::count(array('conditions' => array('email' => '[email protected]')));
        $this->assertEqual($query, $result['query']);
    }
ModelTest