$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(1, $contribution['count']);
- $contribution = $this->callAPISuccess('contribution', 'get', array(
- 'sequential' => 1,
- 'payment_instrument_id' => 'EFT',
- ));
+ $this->assertEquals('Cash',$contribution['values'][0]['payment_instrument']);
+ $this->assertEquals(1,$contribution['count']);
+ $contribution = $this->callAPISuccess('contribution','get',array('sequential' => 1, 'payment_instrument' => 'Cash'));
$this->assertArrayHasKey('payment_instrument', $contribution['values'][0]);
- $this->assertEquals('EFT', $contribution['values'][0]['payment_instrument']);
+ $this->assertEquals('Cash',$contribution['values'][0]['payment_instrument']);
$this->assertEquals(1, $contribution['count']);
$contribution = $this->callAPISuccess('contribution', 'get', array(
'sequential' => 1,
$this->assertEquals($contribution['values'][$contribution['id']]['source'], 'SSF');
}
- /*
+ /**
* Create test with unique field name on source
- */
+ */
public function testCreateDefaultNow() {
$params = $this->_params;
$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]['financial_type_id'],$this->_financialTypeId );
$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 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) {