'bar']); $expected = [ 'jsonrpc' => '2.0', 'id' => 1, 'result' => ['foo' => 'bar'], ]; $this->assertSame($expected, $response->jsonSerialize()); } public function testWithStringId(): void { $response = new Response('abc', ['foo' => 'bar']); $expected = [ 'jsonrpc' => '2.0', 'id' => 'abc', 'result' => ['foo' => 'bar'], ]; $this->assertSame($expected, $response->jsonSerialize()); } }