CodeExplorer getTestCategory example
protected function assertDetailJsonApiStructure(array
$content): void
{ static::
assertArrayHasKey('data',
$content);
static::
assertArrayHasKey('links',
$content);
static::
assertArrayHasKey('included',
$content);
} private function getDetailResponse(Context
$context, string
$id, string
$path, string
$accept, bool
$setLocationHeader): Response
{ $category =
$this->
getTestCategory($id);
$definition =
$this->
getContainer()->
get(CategoryDefinition::
class);
$request = Request::
create($path, 'GET',
[],
[],
[],
['HTTP_ACCEPT' =>
$accept]);
$this->
setOrigin($request,
$context);
return $this->
getFactory($request)->
createDetailResponse(new Criteria(),
$category,
$definition,
$request,
$context,
$setLocationHeader);
} private function getListResponse(Context
$context, string
$id, string
$path, string
$accept): Response
{ $category =
$this->
getTestCategory($id);