Ejemplo n.º 1
0
 /**
  * @test
  * @dataProvider provideParsesListFromCookieString
  */
 public function it_parses_list_from_cookie_string($cookieString, array $expectedNameValuePairs)
 {
     $cookies = Cookie::listFromCookieString($cookieString);
     $this->assertCount(count($expectedNameValuePairs), $cookies);
     for ($i = 0; $i < count($cookies); $i++) {
         $cookie = $cookies[$i];
         list($expectedName, $expectedValue) = $expectedNameValuePairs[$i];
         $this->assertCookieNameAndValue($cookie, $expectedName, $expectedValue);
     }
 }
Ejemplo n.º 2
0
 /**
  * Create Cookies from a Cookie header value string.
  *
  * @param $string
  * @return static
  */
 public static function fromCookieString($string)
 {
     return new static(Cookie::listFromCookieString($string));
 }