protected function ContactPersonalTest::submitPersonalContact

Fills out a user's personal contact form and submits it.

Parameters

$account: A user object of the user being contacted.

$message: (optional) An array with the form fields being used. Defaults to an empty array.

1 call to ContactPersonalTest::submitPersonalContact()
ContactPersonalTest::testPersonalContactFlood in drupal/core/modules/contact/lib/Drupal/contact/Tests/ContactPersonalTest.php
Tests the personal contact form flood protection.

File

drupal/core/modules/contact/lib/Drupal/contact/Tests/ContactPersonalTest.php, line 185
Definition of Drupal\contact\Tests\ContactPersonalTest.

Class

ContactPersonalTest
Tests the personal contact form.

Namespace

Drupal\contact\Tests

Code

protected function submitPersonalContact($account, array $message = array()) {
  $message += array(
    'subject' => $this
      ->randomName(16),
    'message' => $this
      ->randomName(64),
  );
  $this
    ->drupalPost('user/' . $account->uid . '/contact', $message, t('Send message'));
}