You are here

public function ResponseTest::testCanCreateNewResponseWithStatusAndReason in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 vendor/guzzlehttp/psr7/tests/ResponseTest.php \GuzzleHttp\Tests\Psr7\ResponseTest::testCanCreateNewResponseWithStatusAndReason()

File

vendor/guzzlehttp/psr7/tests/ResponseTest.php, line 42

Class

ResponseTest
@covers GuzzleHttp\Psr7\MessageTrait @covers GuzzleHttp\Psr7\Response

Namespace

GuzzleHttp\Tests\Psr7

Code

public function testCanCreateNewResponseWithStatusAndReason() {
  $r = new Response(200);
  $r2 = $r
    ->withStatus(201, 'Foo');
  $this
    ->assertEquals(200, $r
    ->getStatusCode());
  $this
    ->assertEquals('OK', $r
    ->getReasonPhrase());
  $this
    ->assertEquals(201, $r2
    ->getStatusCode());
  $this
    ->assertEquals('Foo', $r2
    ->getReasonPhrase());
}