/** * test equals operator of creation time filter */ public function testCreationTimeEqualsOperator() { $contact = $this->_addContact(); $filter = new Addressbook_Model_ContactFilter(array(array('field' => 'container_id', 'operator' => 'equals', 'value' => $contact->container_id), array('field' => 'owner', 'operator' => 'equals', 'value' => Zend_Registry::get('currentAccount')->getId()))); $count1 = $this->_instance->searchCount($filter); $date = Tinebase_DateTime::now(); $filter = new Addressbook_Model_ContactFilter(array(array('field' => 'creation_time', 'operator' => 'equals', 'value' => $date->toString('Y-m-d')), array('field' => 'container_id', 'operator' => 'equals', 'value' => $contact->container_id), array('field' => 'owner', 'operator' => 'equals', 'value' => Zend_Registry::get('currentAccount')->getId()))); $count2 = $this->_instance->searchCount($filter); $this->assertEquals($count1, $count2); }