En CakePHP poner una cadena de consulta en la url no hace que se analice automáticamente y se divida como lo hace normalmente cuando se invoca directamente el controlador.¿Cómo pasar querystring a testAction en CakePHP 1.2?
Por ejemplo:
$this->testAction('/testing/post?company=utCompany', array('return' => 'vars')) ;
se traducirá en:
[url] => /testing/post?company=utCompany
Invocando la url directamente a través de los resultados del navegador web en:
[url] => Array
(
[url] => testing/post
[company] => utCompany
)
Sin editar la fuente de CakePHP, ¿Hay alguna forma de dividir la querystring cuando se ejecutan pruebas unitarias?
Esto no funcionará en Cake 1.3. Debe configurar lo siguiente antes de realizar la llamada de Prueba de prueba: '$ this -> __ savedGetData ['company'] = 'utcompany';' –