make('foo', 'bar', 0, '/path'); $cookieTwo = $cookieJar->make('foo', 'rab', 0, '/'); $cookieJar->queue($cookieOne); $cookieJar->queue($cookieTwo); $addQueueCookiesToResponseMiddleware = new AddQueuedCookiesToResponse($cookieJar); $next = function (Request $request) { return new Response; }; $this->assertEquals( [ '' => [ '/path' => [ 'foo' => $cookieOne, ], '/' => [ 'foo' => $cookieTwo, ], ], ], $addQueueCookiesToResponseMiddleware->handle(new Request, $next)->headers->getCookies(ResponseHeaderBag::COOKIES_ARRAY) ); } }