$this->
expectException(\InvalidArgumentException::
class);
Cookie::
create($name, null, 0, null, null, null, false, true
);
} /**
* @dataProvider namesWithSpecialCharacters
*/
public function testWithRawThrowsExceptionIfCookieNameContainsSpecialCharacters($name) { $this->
expectException(\InvalidArgumentException::
class);
Cookie::
create($name)->
withRaw();
} /**
* @dataProvider namesWithSpecialCharacters
*/
public function testInstantiationSucceedNonRawCookieNameContainsSpecialCharacters($name) { $this->
assertInstanceOf(Cookie::
class, Cookie::
create($name));
} public function testInstantiationThrowsExceptionIfCookieNameIsEmpty() {