Skip to content

Commit f2333bb

Browse files
committed
Add default header when test.
1 parent 27b9815 commit f2333bb

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

src/swoole/tests/Unit/SymfonyHttpBridgeTest.php

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)