protected function ProductVariationResourceTest::getExpectedUnauthorizedAccessMessage in Commerce Core 8.2
Return the expected error message.
Parameters
string $method: The HTTP method (GET, POST, PATCH, DELETE).
Return value
string The error string.
Overrides ResourceTestBase::getExpectedUnauthorizedAccessMessage
File
- modules/
product/ tests/ src/ Functional/ Jsonapi/ ProductVariationResourceTest.php, line 281
Class
- ProductVariationResourceTest
- JSON:API resource test for variations.
Namespace
Drupal\Tests\commerce_product\Functional\JsonapiCode
protected function getExpectedUnauthorizedAccessMessage($method) {
if ($method === 'GET') {
return "The following permissions are required: 'view commerce_product' OR 'view default commerce_product'.";
}
if ($method === 'POST') {
return "The following permissions are required: 'administer commerce_product' OR 'manage default commerce_product_variation'.";
}
return "The 'manage default commerce_product_variation' permission is required.";
}