@@ -67,16 +67,20 @@ public function testThatSymfonyResponseIsReflected(): void
6767 $ sfResponse ->headers = new ResponseHeaderBag ([
6868 'X-Test ' => 'Swoole-Runtime ' ,
6969 'Set-Cookie ' => [$ fooCookie , $ barCookie ],
70+ 'Cache-Control ' => 'no-cache, private ' ,
71+ 'Date ' => 'Thu, 25 Dec 2025 19:20:06 GMT ' ,
7072 ]);
7173 $ sfResponse ->expects (self ::once ())->method ('getStatusCode ' )->willReturn (201 );
7274 $ sfResponse ->expects (self ::once ())->method ('getContent ' )->willReturn ('Test ' );
7375
7476 $ response = $ this ->createMock (Response::class);
7577 $ expectedHeaders = [
7678 ['X-Test ' , 'Swoole-Runtime ' ],
79+ ['Cache-Control ' , 'no-cache, private ' ],
80+ ['Date ' , 'Thu, 25 Dec 2025 19:20:06 GMT ' ],
7781 ];
7882 $ callCount = 0 ;
79- $ response ->expects (self ::exactly (1 ))->method ('header ' )
83+ $ response ->expects (self ::exactly (3 ))->method ('header ' )
8084 ->willReturnCallback (function ($ key , $ value ) use ($ expectedHeaders , &$ callCount ) {
8185 $ this ->assertArrayHasKey ($ callCount , $ expectedHeaders );
8286 $ this ->assertEquals ($ expectedHeaders [$ callCount ][0 ], $ key );
@@ -89,13 +93,13 @@ public function testThatSymfonyResponseIsReflected(): void
8993 ['foo ' , '123 ' ],
9094 ['bar ' , '234 ' ],
9195 ];
92- $ callCount = 0 ;
96+ $ callCountCookie = 0 ;
9397 $ response ->expects (self ::exactly (2 ))->method ('cookie ' )
94- ->willReturnCallback (function ($ name , $ value ) use ($ expectedCookies , &$ callCount ) {
95- $ this ->assertArrayHasKey ($ callCount , $ expectedCookies );
96- $ this ->assertEquals ($ expectedCookies [$ callCount ][0 ], $ name );
97- $ this ->assertEquals ($ expectedCookies [$ callCount ][1 ], $ value );
98- ++$ callCount ;
98+ ->willReturnCallback (function ($ name , $ value ) use ($ expectedCookies , &$ callCountCookie ) {
99+ $ this ->assertArrayHasKey ($ callCountCookie , $ expectedCookies );
100+ $ this ->assertEquals ($ expectedCookies [$ callCountCookie ][0 ], $ name );
101+ $ this ->assertEquals ($ expectedCookies [$ callCountCookie ][1 ], $ value );
102+ ++$ callCountCookie ;
99103
100104 return true ;
101105 });
0 commit comments