public function DomainRegistrationTest::testDenyNoMatch in Restrict Domain Registration 8
Tests denying with no match.
File
- src/
Tests/ DomainRegistrationTest.php, line 139
Class
- DomainRegistrationTest
- Test if the Domain Registration module allows and denies specified domains.
Namespace
Drupal\domain_registration\TestsCode
public function testDenyNoMatch() {
\Drupal::configFactory()
->getEditable('domain_registration.settings')
->set('method', DOMAIN_REGISTRATION_DENY)
->save();
\Drupal::configFactory()
->getEditable('domain_registration.settings')
->set('pattern', 'example.com')
->save();
// Get the user data for registration.
$edit = [
'name' => $this
->randomMachineName(),
'mail' => $this
->randomMachineName() . '@otherexample.com',
];
// Attempt to register a user with a non blacklist email.
$this
->drupalPostForm('user/register', $edit, t('Create new account'));
$this
->assertText(t('A welcome message'), t('Thank you for applying for an account'));
}