在CakePHP中,在URL中放置查询字符串不会导致它被自动解析和拆分,就像通常在直接调用控制器时一样.
例如:
$this->testAction('/testing/post?company=utCompany', array('return' => 'vars')) ;
将导致:
[url] => /testing/post?company=utCompany
通过Web浏览器直接调用url会导致:
[url] => Array ( [url] => testing/post [company] => utCompany )
在不编辑CakePHP源的情况下,有没有办法在运行单元测试时拆分查询字符串?