GuzzleHttp\Tests\ClientTest::testCanMergeOnBaseUriWithRequest PHP Метод

testCanMergeOnBaseUriWithRequest() публичный Метод

    public function testCanMergeOnBaseUriWithRequest()
    {
        $mock = new MockHandler([new Response(), new Response()]);
        $client = new Client(['handler' => $mock, 'base_uri' => 'http://foo.com/bar/']);
        $client->request('GET', new Uri('baz'));
        $this->assertEquals('http://foo.com/bar/baz', (string) $mock->getLastRequest()->getUri());
        $client->request('GET', new Uri('baz'), ['base_uri' => 'http://example.com/foo/']);
        $this->assertEquals('http://example.com/foo/baz', (string) $mock->getLastRequest()->getUri(), 'Can overwrite the base_uri through the request options');
    }