$this->assertArrayHasKey(['name', 'email'], $array);
$this->assertObjectHasAttribute(['name', 'email'], $object);
Мне это кажется очень простым.
Я не знаю, почему они не были реализованы таким образом.
Я научил сначала открывать выпуск, может что-то упускаю.
Если нет, я отправлю PR.
Я пришел сюда только для того, чтобы открыть этот номер! Это можно сделать, пожалуйста?
Я не думаю, что это имеет смысл, извините.
@sebastianbergmann Не могли бы вы предложить чистый способ проверить наличие нескольких ключей в результате? Если вы ищете один ключ, вы можете сделать это в одну строку. Если вы ищете два ключа, вам понадобятся три строки: одна для хранения результата и две для проверки ключей.
Самый полезный комментарий
@sebastianbergmann Не могли бы вы предложить чистый способ проверить наличие нескольких ключей в результате? Если вы ищете один ключ, вы можете сделать это в одну строку. Если вы ищете два ключа, вам понадобятся три строки: одна для хранения результата и две для проверки ключей.