function it_build_an_option_request(ClientInterface $client, RequestInterface $request) { $client->options('/resource?foo=bar', ['some options'])->shouldBeCalled(1)->willReturn($request); $this->setClient($client); $this->build('/resource', ['foo' => 'bar'], null, null, null, ['some options'])->shouldReturn($request); }