/** * Testing getCustomFieldList */ public function testGetCustomFieldList() { $customFieldsDao = new CustomFieldConfigurationDao(); $list = $customFieldsDao->getCustomFieldList(); $this->customFieldsDao = $this->getMock('CustomFieldsDao'); $this->customFieldsDao->expects($this->once())->method('getCustomFieldList')->will($this->returnValue($list)); $this->customFieldsService->setCustomFieldsDao($this->customFieldsDao); $customFieldsList = $this->customFieldsService->getCustomFieldList(); $this->assertEquals($list, $customFieldsList); }
/** * Retrieve Custom Fields * @param String $screen * @param String $orderField * @param String $orderBy * @returns Collection * @throws DaoException * * @todo rename method as searchCustomFieldList( $sortField , $sortOrder, $filters ) [DONE: Won't change. Can be implemented on request] */ public function getCustomFieldList($screen = null, $orderField = "name", $orderBy = "ASC") { return $this->customFieldsDao->getCustomFieldList($screen, $orderField, $orderBy); }