Grido\Tests\Helper::request PHP Method

request() public static method

public static request ( array $params = [], string $method = Nette\Http\Request::GET ) : Nette\Application\IResponse
$params array
$method string
return Nette\Application\IResponse
    public static function request(array $params = [], $method = \Nette\Http\Request::GET)
    {
        $request = new \Nette\Application\Request('Test', $method, $params);
        $response = self::$presenter->run($request);
        self::$grid = self::$presenter[self::GRID_NAME];
        return $response;
    }

Usage Example

Example #1
0
 function testExport()
 {
     Helper::$presenter->forceAjaxMode = FALSE;
     $params = $this->params + array('do' => 'grid-export-export');
     ob_start();
     Helper::request($params)->send(mock('\\Nette\\Http\\IRequest'), new \Nette\Http\Response());
     $output = ob_get_clean();
     Assert::same(file_get_contents(__DIR__ . "/files/export.expect"), $output);
 }
All Usage Examples Of Grido\Tests\Helper::request