public function cookieConvenienceMethodsUseMethodsOfHeadersObject()
{
$cookie = new Cookie('foo', 'bar');
$message = $this->getAbstractMessageMock();
$message->setCookie($cookie);
$this->assertSame($cookie, $message->getCookie('foo'));
$this->assertSame($cookie, $message->getHeaders()->getCookie('foo'));
$this->assertSame(['foo' => $cookie], $message->getCookies());
$this->assertTrue($message->hasCookie('foo'));
$message->removeCookie('foo');
$this->assertFalse($message->hasCookie('foo'));
}