/** @covers Brickoo\Component\Http\HttpResponse::toString */ public function testToString() { $expectedOutput = "HTTP/1.1 200 OK\r\n"; $expectedOutput .= "Unit: TEST\r\n"; $expectedOutput .= "\r\ntest case content"; $version = new HttpVersion(HttpVersion::HTTP_1_1); $status = new HttpStatus(HttpStatus::CODE_OK); $message = new HttpMessage(new HttpMessageHeader([new GenericHeaderField("Unit", "TEST")]), new HttpMessageBody("test case content")); $httpResponse = new HttpResponse($version, $status, $message); $this->assertEquals($expectedOutput, $httpResponse->toString()); }