$this->callAPISuccess('contribution', 'create', $params2);
$contribution = $this->callAPISuccess('contribution', 'get', array(
'sequential' => 1,
- 'contribution_payment_instrument_id' => 'Cash',
+ 'contribution_payment_instrument' => 'Cash',
));
$this->assertArrayHasKey('payment_instrument', $contribution['values'][0]);
$this->assertEquals('Cash',$contribution['values'][0]['payment_instrument']);
$this->assertEquals($contribution['values'][$contribution['id']]['source'], 'SSF');
}
- /*
+ /**
* Create test with unique field name on source
- */
+ */
public function testCreateDefaultNow() {
$params = $this->_params;
//This should not be required on update:
$old_contact_id = $original['values'][$contributionID]['contact_id'];
- $old_payment_instrument = $original['values'][$contributionID]['payment_instrument_id'];
+ $old_payment_instrument = $original['values'][$contributionID]['instrument_id'];
$old_fee_amount = $original['values'][$contributionID]['fee_amount'];
$old_source = $original['values'][$contributionID]['contribution_source'];
$this->assertEquals($contribution['values'][$contributionID]['contact_id'], $this->_individualId);
$this->assertEquals($contribution['values'][$contributionID]['total_amount'], 110.00);
$this->assertEquals($contribution['values'][$contributionID]['financial_type_id'],$this->_financialTypeId );
- $this->assertEquals($contribution['values'][$contributionID]['payment_instrument_id'], $old_payment_instrument);
+ $this->assertEquals($contribution['values'][$contributionID]['instrument_id'], $old_payment_instrument);
$this->assertEquals($contribution['values'][$contributionID]['non_deductible_amount'], 10.00);
$this->assertEquals($contribution['values'][$contributionID]['fee_amount'], $old_fee_amount);
$this->assertEquals($contribution['values'][$contributionID]['net_amount'], 100.00);
/**
* This function does a GET & compares the result against the $params
* Use as a double check on Creates
+ * @param $params
+ * @param $id
+ * @param int $delete
*/
public function contributionGetnCheck($params, $id, $delete = 1) {