/** * Test Client::createRequest */ public function testCreateRequest() { $client = new Client('http://www.example.com/'); $request = $client->createRequest('ZIF', '/items/:id', ['id' => 10, 'foo' => 'bar']); $this->assertInstanceOf(Request::class, $request); $this->assertSame('ZIF', $request->getMethod()); $this->assertSame('http://www.example.com/items/10?foo=bar', (string) $request->getUri()); }