Я получаю структуру JSON из API, и мне нужно проверить, имеет ли успешный ответ два определенных атрибута с определенными значениями.
Ключевые проблемы:
Пример успешного ответа:
{
'success': true,
'user_ip': '212.20.30.40',
'id': '7629428643'
}
Грязным решением будет
<?php
public function testAddAccount() {
$response = $this->api->addAccount( '7629428643' );
$this->assertTrue(
$response->success === TRUE &&
$response->id === '7629428643'
);
}
Но я думаю, что должно быть лучшее и более чистое решение, не так ли?