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

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

    public function testCanAddFormParams()
    {
        $mock = new MockHandler([new Response()]);
        $client = new Client(['handler' => $mock]);
        $client->post('http://foo.com', ['form_params' => ['foo' => 'bar bam', 'baz' => ['boo' => 'qux']]]);
        $last = $mock->getLastRequest();
        $this->assertEquals('application/x-www-form-urlencoded', $last->getHeaderLine('Content-Type'));
        $this->assertEquals('foo=bar+bam&baz%5Bboo%5D=qux', (string) $last->getBody());
    }