public function testGetAccess() { $env = new Env(); $env->method = 'GET'; $env->get = $this->_GET; $request = new Request($env, new Route('/', 'controller/action')); $this->assertTrue($request->is_get()); $this->assertEquals(Env::GET, $request->method()); $this->assertEquals($this->_GET, $request->get()); $this->assertEquals($this->_GET['order'], $request->get('order')); $this->assertEquals($this->_GET['limit'], $request->get('limit')); $this->assertNull($request->get('group')); $this->assertEquals('products', $request->get('group', 'products')); }