Beispiel #1
0
 /**
  * @test
  */
 public function cookieConvenienceMethodsUseMethodsOfHeadersObject()
 {
     $cookie = new Cookie('foo', 'bar');
     $message = new Message();
     $message->setCookie($cookie);
     $this->assertSame($cookie, $message->getCookie('foo'));
     $this->assertSame($cookie, $message->getHeaders()->getCookie('foo'));
     $this->assertSame(array('foo' => $cookie), $message->getCookies());
     $this->assertTrue($message->hasCookie('foo'));
     $message->removeCookie('foo');
     $this->assertFalse($message->hasCookie('foo'));
 }