1
我解析一个PUT查询是这样的:如何测试PUT请求解析PHPUnit中
$raw = file_get_contents('php://input');
$params = array();
parse_str($raw, $params);
,我想一些测试内容注入php://input
测试它(和一些非单元测试也)。
我试图谷歌有点事,但'放'是一个简短的关键字,我没有得到任何相关的。
如果PHP 5.3已经有基础架构(我无法在发行说明中找到任何内容),我已准备好更改一下我的解析代码以帮助测试或删除它。
+1使用依赖注入切换要测试的流。 – 2011-05-03 14:21:07