protected function WebformCivicrmTestBase::setUp in Webform CiviCRM Integration 8.5
Overrides CiviCrmTestBase::setUp
6 calls to WebformCivicrmTestBase::setUp()
- AttachmentTest::setUp in tests/
src/ FunctionalJavascript/ AttachmentTest.php - ContactSubmissionTest::setUp in tests/
src/ FunctionalJavascript/ ContactSubmissionTest.php - ContributionIatsTest::setUp in tests/
src/ FunctionalJavascript/ ContributionIatsTest.php - EventTest::setup in tests/
src/ FunctionalJavascript/ EventTest.php - GroupsTagsSubmissionTest::setUp in tests/
src/ FunctionalJavascript/ GroupsTagsSubmissionTest.php
5 methods override WebformCivicrmTestBase::setUp()
- AttachmentTest::setUp in tests/
src/ FunctionalJavascript/ AttachmentTest.php - ContactSubmissionTest::setUp in tests/
src/ FunctionalJavascript/ ContactSubmissionTest.php - ContributionIatsTest::setUp in tests/
src/ FunctionalJavascript/ ContributionIatsTest.php - GroupsTagsSubmissionTest::setUp in tests/
src/ FunctionalJavascript/ GroupsTagsSubmissionTest.php - StripeTest::setUp in tests/
src/ FunctionalJavascript/ StripeTest.php
File
- tests/
src/ FunctionalJavascript/ WebformCivicrmTestBase.php, line 54
Class
Namespace
Drupal\Tests\webform_civicrm\FunctionalJavascriptCode
protected function setUp() {
parent::setUp();
$this->utils = \Drupal::service('webform_civicrm.utils');
// Make sure we are using distinct default and administrative themes for
// the duration of these tests.
\Drupal::service('theme_installer')
->install([
'bartik',
'seven',
]);
$this
->config('system.theme')
->set('default', 'bartik')
->set('admin', 'seven')
->save();
$this->adminUser = $this
->createUser([
'access content',
'administer CiviCRM',
'access CiviCRM',
'access administration pages',
'access webform overview',
'administer webform',
'edit all contacts',
'view all activities',
]);
$this->webform = $this
->createWebform([
'id' => 'civicrm_webform_test',
'title' => 'CiviCRM Webform Test',
]);
$this->rootUserCid = $this
->createIndividual()['id'];
//Create civi contact for rootUser.
$this->utils
->wf_civicrm_api('UFMatch', 'create', [
'uf_id' => $this->rootUser
->id(),
'uf_name' => $this->rootUser
->getAccountName(),
'contact_id' => $this->rootUserCid,
]);
}