test element child list
This commit is contained in:
parent
d950fe55dd
commit
aa746fe3f0
4 changed files with 137 additions and 15 deletions
|
|
@ -27,11 +27,31 @@ class ElementsEndpointTest extends TestCase
|
|||
title: 'Baderech HaAvodah',
|
||||
parentElement: null,
|
||||
));
|
||||
$firstChildElement = $elementRepository->create(new CreateElementDto(
|
||||
set: $set,
|
||||
title: 'Avodah Foundations',
|
||||
parentElement: $element,
|
||||
));
|
||||
$secondChildElement = $elementRepository->create(new CreateElementDto(
|
||||
set: $set,
|
||||
title: 'Daily Practice',
|
||||
parentElement: $element,
|
||||
));
|
||||
|
||||
$response = $this->getJson("/api/elements/{$element->getId()}");
|
||||
|
||||
$response->assertOk();
|
||||
$response->assertExactJson([
|
||||
'childElements' => [
|
||||
[
|
||||
'id' => $firstChildElement->getId(),
|
||||
'title' => 'Avodah Foundations',
|
||||
],
|
||||
[
|
||||
'id' => $secondChildElement->getId(),
|
||||
'title' => 'Daily Practice',
|
||||
],
|
||||
],
|
||||
'element' => [
|
||||
'id' => $element->getId(),
|
||||
'title' => 'Baderech HaAvodah',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue