View source
<?php
namespace Symfony\Component\BrowserKit\Tests;
use Symfony\Component\BrowserKit\Request;
class RequestTest extends \PHPUnit_Framework_TestCase {
public function testGetUri() {
$request = new Request('http://www.example.com/', 'get');
$this
->assertEquals('http://www.example.com/', $request
->getUri(), '->getUri() returns the URI of the request');
}
public function testGetMethod() {
$request = new Request('http://www.example.com/', 'get');
$this
->assertEquals('get', $request
->getMethod(), '->getMethod() returns the method of the request');
}
public function testGetParameters() {
$request = new Request('http://www.example.com/', 'get', array(
'foo' => 'bar',
));
$this
->assertEquals(array(
'foo' => 'bar',
), $request
->getParameters(), '->getParameters() returns the parameters of the request');
}
public function testGetFiles() {
$request = new Request('http://www.example.com/', 'get', array(), array(
'foo' => 'bar',
));
$this
->assertEquals(array(
'foo' => 'bar',
), $request
->getFiles(), '->getFiles() returns the uploaded files of the request');
}
public function testGetCookies() {
$request = new Request('http://www.example.com/', 'get', array(), array(), array(
'foo' => 'bar',
));
$this
->assertEquals(array(
'foo' => 'bar',
), $request
->getCookies(), '->getCookies() returns the cookies of the request');
}
public function testGetServer() {
$request = new Request('http://www.example.com/', 'get', array(), array(), array(), array(
'foo' => 'bar',
));
$this
->assertEquals(array(
'foo' => 'bar',
), $request
->getServer(), '->getServer() returns the server parameters of the request');
}
}