public function testWriteCustomParameters()
{
$key = 'write';
$value = 'value to be written';
$expires = "+1 day";
$path = '/';
$options = array('expire' => $expires);
$closure = $this->cookie->write($key, $value, $options);
$this->assertTrue(is_callable($closure));
$params = compact('key', 'value', 'options');
$result = $closure($this->cookie, $params, null);
$this->assertCookie(compact('key', 'value', 'expires', 'path'));
}