Nette\Tester: testování GET a POST najednou
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- zimmi
- Člen | 94
Zdravím fórum,
potřeboval bych otestovat akci presenteru, která přijímá dva get parametry,
v render metodě se vykresluje formulář, který odesílá data postem.
Problém je, že nevím, jak presenter nejdřív poslat na akci s parametry
(teda to vím) a pak z ní odeslat formulář (to nevím). Potřeboval bych
v podstatě uskutečnit dva requesty po sobě.
public function testActivationFormSubmit()
{
$presenter = $this->getPresenter('Homepage');
$presenter->autoCanonicalize = FALSE;
$request = new \Nette\Application\Request('Homepage', 'GET', array(
'action' => 'control',
'a' => 'value',
'b' => 'value'
));
$response = $presenter->run($request);
... a co dál?
}