public function testCookieAccess() { $env = new Env(); $env->cookie = $this->_COOKIE; $request = new Request($env, new Route('/', 'controller/action')); $this->assertEquals($this->_COOKIE, $request->cookie()); $this->assertEquals($this->_COOKIE['PHP_SESSID'], $request->cookie('PHP_SESSID')); $this->assertEquals($this->_COOKIE['login'], $request->cookie('login')); $this->assertNull($request->cookie('username')); $this->assertEquals('admin', $request->cookie('username', 'admin')); }