*/
/**
- * Class CRM_Contribute_Form_Tasktest
+ * Class CRM_Contribute_Form_TaskTest
*/
class CRM_Contribute_Form_TaskTest extends CiviUnitTestCase {
/**
* Clean up after each test.
+ *
+ * @throws \CRM_Core_Exception
*/
- public function tearDown() {
+ public function tearDown(): void {
$this->quickCleanUpFinancialEntities();
- CRM_Utils_Hook::singleton()->reset();
+ parent::tearDown();
}
/**
* executes without any error after sorting the search result.
*
* @throws \CRM_Core_Exception
+ * @throws \CiviCRM_API3_Exception
*/
- public function testPreProcessCommonAfterSorting() {
+ public function testPreProcessCommonAfterSorting(): void {
$fields = [
'source' => 'contribution_source',
'status' => 'contribution_status',
'financialTypes' => 'financial_type',
];
+ $contributionIds = [];
$financialTypes = ['Member Dues', 'Event Fee', 'Donation'];
$status = ['Completed', 'Partially paid', 'Pending'];
$source = ['test source text', 'check source text', 'source text'];
$expectedValues[$fld] = $sortedFields;
}
- // Assert contribIds are returned in a sorted order.
- $form = $this->getFormObject('CRM_Contribute_Form_Task', ['radio_ts' => 'ts_all'], 'Search');
foreach ($fields as $val) {
+ // Assert contribIds are returned in a sorted order.
+ /* @var CRM_Contribute_Form_Task $form */
+ $form = $this->getFormObject('CRM_Contribute_Form_Task', ['radio_ts' => 'ts_all'], 'Search');
$form->set(CRM_Utils_Sort::SORT_ORDER, "`{$val}` asc");
CRM_Contribute_Form_Task::preProcessCommon($form);