| GNU Affero General Public License or the licensing of CiviCRM, |
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
-*/
+ */
require_once 'CiviTest/CiviUnitTestCase.php';
$this->_apiversion = 3;
}
-// function tearDown() {
-//
-// $tablesToTruncate = array(
-// 'civicrm_payment_processor_type',
-// );
-// $this->quickCleanup($tablesToTruncate);
-// }
+ // function tearDown() {
+ //
+ // $tablesToTruncate = array(
+ // 'civicrm_payment_processor_type',
+ // );
+ // $this->quickCleanup($tablesToTruncate);
+ // }
///////////////// civicrm_payment_processor_type_add methods
*/
public function testPaymentProcessorTypeCreateWithoutName() {
$payProcParams = array(
- 'is_active' => 1, );
+ 'is_active' => 1,
+ );
$result = $this->callAPIFailure('payment_processor_type', 'create', $payProcParams);
$this->assertEquals($result['error_message'],
'Mandatory key(s) missing from params array: name, title, class_name, billing_mode'
* Create payment processor type
*/
public function testPaymentProcessorTypeCreate() {
- $params = array( 'sequential' => 1,
+ $params = array(
+ 'sequential' => 1,
'name' => 'API_Test_PP',
'title' => 'API Test Payment Processor',
'class_name' => 'CRM_Core_Payment_APITest',
'title' => 'API Test Payment Processor 2',
'class_name' => 'CRM_Core_Payment_APITest 2',
'billing_mode' => 2,
- 'is_recur' => 0, );
+ 'is_recur' => 0,
+ );
$result = $this->callAPISuccess('payment_processor_type', 'create', $params);
$this->assertNotNull($result['id']);
* Check with empty array
*/
public function testPaymentProcessorTypesGetEmptyParams() {
- $results = $this->callAPISuccess('payment_processor_type', 'get', array( ));
+ $results = $this->callAPISuccess('payment_processor_type', 'get', array());
$baselineCount = $results['count'];
$firstRelTypeParams = array(
'title' => 'API Test Payment Processor',
'class_name' => 'CRM_Core_Payment_APITest',
'billing_mode' => 1,
- 'is_recur' => 0, );
+ 'is_recur' => 0,
+ );
$first = $this->callAPISuccess('PaymentProcessorType', 'Create', $firstRelTypeParams);
'title' => 'API Test Payment Processor 2',
'class_name' => 'CRM_Core_Payment_APITest 2',
'billing_mode' => 2,
- 'is_recur' => 0, );
+ 'is_recur' => 0,
+ );
$second = $this->callAPISuccess('PaymentProcessorType', 'Create', $secondRelTypeParams);
- $result = $this->callAPISuccess('payment_processor_type', 'get', array( ));
+ $result = $this->callAPISuccess('payment_processor_type', 'get', array());
$this->assertEquals($baselineCount + 2, $result['count']);
$this->assertAPISuccess($result);
'title' => 'API Test Payment Processor 11',
'class_name' => 'CRM_Core_Payment_APITest_11',
'billing_mode' => 1,
- 'is_recur' => 0, );
+ 'is_recur' => 0,
+ );
$first = $this->callAPISuccess('PaymentProcessorType', 'Create', $firstRelTypeParams);
'title' => 'API Test Payment Processor 12',
'class_name' => 'CRM_Core_Payment_APITest_12',
'billing_mode' => 2,
- 'is_recur' => 0, );
+ 'is_recur' => 0,
+ );
$second = $this->callAPISuccess('PaymentProcessorType', 'Create', $secondRelTypeParams);
$params = array(
- 'name' => 'API_Test_PP_12', );
+ 'name' => 'API_Test_PP_12',
+ );
$result = $this->callAPISuccess('payment_processor_type', 'get', $params);
$this->assertAPISuccess($result);
$this->assertEquals(1, $result['count'], ' in line ' . __LINE__);
$this->assertEquals('CRM_Core_Payment_APITest_12', $result['values'][$result['id']]['class_name'], ' in line ' . __LINE__);
}
+
}