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']);
}