setCurrencySeparators($thousandSeparator); $this->createLoggedInUser(); $form = new CRM_Campaign_Form_Campaign(); $form->_action = CRM_Core_Action::ADD; $result = CRM_Campaign_Form_Campaign::Submit([ 'goal_revenue' => '$10' . $thousandSeparator . '000', 'is_active' => 1, 'title' => 'Test Campaign', 'start_date' => date('Y-m-d'), 'includeGroups' => [], 'custom' => [], 'campaign_type_id' => 1, ], $form); var_dump($form); $campaign = $this->callAPISuccess('campaign', 'get', ['id' => $result['id']]); $this->assertEquals('10000', $campaign['values'][$campaign['id']]['goal_revenue']); } }