DomainGetResponseTest.php in Domain Access 8
File
domain/tests/src/Functional/DomainGetResponseTest.php
View source
<?php
namespace Drupal\Tests\domain\Functional;
class DomainGetResponseTest extends DomainTestBase {
public function testDomainResponse() {
$this
->domainTableIsEmpty();
$this
->domainCreateTestDomains();
$key = 'example_com';
$domain = \Drupal::entityTypeManager()
->getStorage('domain')
->load($key);
$this
->assert($domain
->getResponse() == 200, 'Server returned a 200 response.');
$values = [
'hostname' => 'foo.bar',
'id' => 'foo_bar',
'name' => 'Foo',
];
$domain = \Drupal::entityTypeManager()
->getStorage('domain')
->create($values);
$domain
->save();
$this
->assert($domain
->getResponse() == 500, 'Server test returned a 500 response.');
}
}