在Symfony 4中,我有一个API函数,该函数返回JSON响应。它有效,并且我所有的测试都通过了。但是,我在代码中有一条打印语句,因此React方面对多余的打印语句不满意,并出现错误。
因此,我进行了一项测试,以确保我的函数返回的是有效的json,并期望额外的字符会使此操作失败。
$content = $this->client->getResponse()->getContent();
$json = json_decode($content);
if (json_last_error() === JSON_ERROR_NONE) {
$content = $json;
}
不。仍然过去。我可以在PHP方面进行任何测试,以确保代码中没有随机打印语句吗?