public function testGetReasonPhraseReturnsTheReasonPhrase() { $response = new Response(); $this->assertEquals($response->getReasonPhrase(), null); $response->addHeader('1.0 200 OK'); $this->assertEquals($response->getReasonPhrase(), 'OK'); }
/** * {@inheritdoc} */ public function encodeResponse(Response $response) : string { return sprintf("HTTP/%s %d %s\r\n%s\r\n", $response->getProtocolVersion(), $response->getStatusCode(), $response->getReasonPhrase(), $this->encodeHeaders($response->getHeaders())); }
public function testConstructBodyStatusPhrase() { $response = new Response(["test" => "value"], "php://memory", 550); $this->assertEquals(550, $response->getStatusCode()); $this->assertEmpty($response->getReasonPhrase()); }