コード例 #1
0
 public function testCookies()
 {
     $this->builder->withCookies($this->data);
     $expected = new MutableSuperglobal($this->data);
     $actual = $this->builder->cookies();
     $this->assertEquals($expected, $actual);
 }
コード例 #2
0
 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));
 }