Example #1
0
 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'));
 }