You are here

private function ExistingContactElementTest::addcontactinfo in Webform CiviCRM Integration 8.5

2 calls to ExistingContactElementTest::addcontactinfo()
ExistingContactElementTest::testRenderingOfExistingContactElement in tests/src/FunctionalJavascript/ExistingContactElementTest.php
Verify if existing contact element is loaded as expected.
ExistingContactElementTest::testSubmitWebform in tests/src/FunctionalJavascript/ExistingContactElementTest.php

File

tests/src/FunctionalJavascript/ExistingContactElementTest.php, line 17

Class

ExistingContactElementTest
Tests submitting a Webform with CiviCRM: existing contact element.

Namespace

Drupal\Tests\webform_civicrm\FunctionalJavascript

Code

private function addcontactinfo() {
  $currentUserUF = $this
    ->getUFMatchRecord($this->rootUser
    ->id());
  $params = [
    'contact_id' => $currentUserUF['contact_id'],
    'first_name' => 'Maarten',
    'last_name' => 'van der Weijden',
  ];
  $utils = \Drupal::service('webform_civicrm.utils');
  $result = $utils
    ->wf_civicrm_api('Contact', 'create', $params);
  $this
    ->assertEquals(0, $result['is_error']);
  $this
    ->assertEquals(1, $result['count']);
}