protected function WebformCivicrmTestBase::createPaymentProcessor in Webform CiviCRM Integration 8.5
Create Payment Processor.
6 calls to WebformCivicrmTestBase::createPaymentProcessor()
- ContributionDummyTest::testOnePageDonation in tests/
src/ FunctionalJavascript/ ContributionDummyTest.php - Test One-page donation
- ContributionDummyTest::testOverThousand in tests/
src/ FunctionalJavascript/ ContributionDummyTest.php - ContributionDummyTest::testSubmitContribution in tests/
src/ FunctionalJavascript/ ContributionDummyTest.php - EventTest::testSubmitEventParticipant in tests/
src/ FunctionalJavascript/ EventTest.php - Event Participant submission.
- MembershipSubmissionTest::testSubmitMembershipAutoRenew in tests/
src/ FunctionalJavascript/ MembershipSubmissionTest.php
File
- tests/
src/ FunctionalJavascript/ WebformCivicrmTestBase.php, line 236
Class
Namespace
Drupal\Tests\webform_civicrm\FunctionalJavascriptCode
protected function createPaymentProcessor() {
$params = [
'domain_id' => 1,
'name' => 'Dummy',
'payment_processor_type_id' => 'Dummy',
'is_active' => 1,
'is_default' => 1,
'is_test' => 0,
'user_name' => 'foo',
'url_site' => 'http://dummy.com',
'url_recur' => 'http://dummy.com',
'class_name' => 'Payment_Dummy',
'billing_mode' => 1,
'is_recur' => 1,
'payment_instrument_id' => 'Credit Card',
];
$result = $this->utils
->wf_civicrm_api('payment_processor', 'create', $params);
$this
->assertEquals(0, $result['is_error']);
$this
->assertEquals(1, $result['count']);
return current($result['values']);
}