Вы не можете это проверить ...
Иногда модульное тестирование приводит к таким проблемам (непроверяемые ситуации).Обычно это означает, что проблема не в тестировании, а в вашем коде и его архитектуре.
Здесь вы не должны использовать функцию die
(на самом деле вы не должны использовать die
вернуть HTTP-ответ ), но echo
json и затем позволить скрипту завершить работу правильно (или return
json и echo
это где-то еще).
Чтобы проверить это, выможет затем захватить вывод и проверить его (это базовый пример, я думаю, что он намного лучше).
Вывод: проблема в вашем коде, исправьте это, а затем вы можете попробовать протестироватьон .Если не можете, тогда не тестируйте.