protected function RequestTestRest::assertMimeType in OpenAPI for REST 8.2
Assert the correct MIME types.
Parameters
string[] $actual: The actual MIME types.
array $options: Additional options.
Overrides RequestTestBase::assertMimeType
File
- tests/
src/ Functional/ RequestTestRest.php, line 131
Class
- RequestTestRest
- REST tests for requests on OpenAPI routes.
Namespace
Drupal\Tests\openapi_rest\FunctionalCode
protected function assertMimeType(array $actual, array $options = []) {
$rest_mimetypes = [
'application/json',
];
if (isset($options['entity_type_id']) && $options['entity_type_id'] === 'openapi_test_entity') {
$rest_mimetypes[] = 'application/hal+json';
}
$this
->assertEquals($rest_mimetypes, $actual, "REST root should only contain " . implode(' and ', $rest_mimetypes));
}