function RESTTestBase::setUp
Overrides WebTestBase::setUp
File
-
core/
modules/ rest/ src/ Tests/ RESTTestBase.php, line 83
Class
- RESTTestBase
- Test helper class that provides a REST client method to send HTTP requests.
Namespace
Drupal\rest\TestsCode
protected function setUp() {
parent::setUp();
$this->defaultFormat = 'hal_json';
$this->defaultMimeType = 'application/hal+json';
$this->defaultAuth = [
'cookie',
];
$this->resourceConfigStorage = $this->container
->get('entity_type.manager')
->getStorage('rest_resource_config');
// Create a test content type for node testing.
if (in_array('node', static::$modules)) {
$this->drupalCreateContentType([
'name' => 'resttest',
'type' => 'resttest',
]);
}
$this->cookieFile = $this->publicFilesDirectory . '/cookie.jar';
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.