/**
  * 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);
 }