public function testBuildsRequest()
{
$parameters = ['queryParam' => 'query', 'pathParam' => 'path', 'referenceProp' => 'reference'];
$request = $this->builder->build('myResource', 'myMethod', $parameters);
$uri = $request->getUri();
$this->assertEquals('/path', $uri->getPath());
$this->assertEquals('queryParam=query', $uri->getQuery());
$this->assertEquals('{"referenceProp":"reference"}', (string) $request->getBody());
}