public function testRequestWithParameters() { $request = Request::create('/foo/var.json', 'GET', array('name' => 'Gonzalo', 'surname' => 'Ayuso')); $parser = new Parser($request, 'Gonzalo'); $this->assertEquals('Gonzalo\\Foo', $parser->getNamespace()); $this->assertEquals('Gonzalo\\Foo\\Var', $parser->getClassFullName()); $this->assertEquals('Gonzalo', $parser->getParameter('name')); $this->assertEquals('Ayuso', $parser->getParameter('surname')); $this->assertEquals('xxx', $parser->getParameter('noParameter', 'xxx')); }