У меня есть тестовый пример в Api-Platform, где я проверяю, что, когда я выполняю фильтрацию коллекции, она получает правильные данные.
Поэтому, если мой ответ:
{
"hydra:member": [
{
"test": "123"
},
{
"test": "123"
}
]
}
Я хочу утверждать, что каждый возвращаемый «тест» равен «123».
Я делаю это так:
foreach ($client->getResponse()->toArray()['hydra:member'] as $member) {
self::assertEquals($member['test'], "123");
}
Это работает хорошо, но я вижу, что метод getResponse
помечен как @internal
, что означает, что его нельзя использовать вне библиотеки. Могу ли я использовать что-нибудь еще?