public function testCookies() { $this->builder->withCookies($this->data); $expected = new MutableSuperglobal($this->data); $actual = $this->builder->cookies(); $this->assertEquals($expected, $actual); }
public function testMutableCookiesSet() { $cookie = $this->randomArray(); $builder = new RequestParamBuilder(); $builder->withCookies($cookie); $requestParams = new RequestParams($builder); $testKey = $this->random->randomText(); $testValue = $this->random->randomText(); $requestParams->cookies()->set($testKey, $testValue); $this->assertTrue($requestParams->cookies()->has($testKey)); $this->assertTrue(array_key_exists($testKey, $cookie)); }