function outputOfHttpResponseContentIs(response\content $content, output $output) { $content->ifIsNotEmptyString(function () use($content, $output) { $output->outputStreamIs(new output\stream($content)); }); return $this; }
function outputOfHttpMethodIs(method $method, output $output) { $output->outputStreamIs(new output\stream($method)); return $this; }
function outputIs(output $output) { $output->outputStreamIs(new output\stream('n/a')); return $this; }
function outputOfHttpRequestDataIs(request\data $data, output $output) { $output->outputStreamIs(new output\stream('=')); return $this; }
function outputOfHttpRequestUriIs(uri $uri, output $output) { $output->outputStreamIs(new output\stream($uri)); return $this; }
function outputOfHttpVersionIs(version $version, output $output) { $output->outputStreamIs($this->stream); return $this; }
function outputOfHttpRequestDataNameIs(request\data\name $name, output $output) { $output->outputStreamIs(new output\stream($name)); return $this; }
function outputOfHttpHeaderIs(header $header, output $output) { $output->outputStreamIs(new output\stream(':')); return $this; }
function outputOfHttpHeaderIs(header $header, output $output) { $output->outputStreamIs($this->stream); return $this; }
function outputOfHttpVersionIs(version $version, output $output) { $output->outputStreamIs(new output\stream('HTTP')); return $this; }
function outputOfHttpResponseStatusIs(response\status $status, output $output) { $output->outputStreamIs(new output\stream($status)); return $this; }
function outputOfHttpRequestDataValueIs(request\data\value $value, output $output) { $output->outputStreamIs(new output\stream($value)); return $this; }
function outputOfHttpRequestLineIs(http\request\line $requestLine, output $output) { $output->outputStreamIs(new output\stream(' ')); return $this; }
function outputIs(output $output) { $output->outputStreamIs($this->stream); return $this; }
function outputOfHttpResponseStatusLineIs(response\status\line $statusLine, output $output) { $output->outputStreamIs($this->stream); return $this; }