/** * Send request * * This method is used internally only, it is made public for partial mocking purposes * * @param Request $request Request instance * @param Client $client Client instance * @param Response $response Response instance * * @return array Return response array */ public function send(Request $request, ClientInterface $client = null, Response $response = null) { $client = $client ?: new Client(); return parent::send($request, $client, $response); }
public function testSetOptionsMethod() { $client = new CurlDriver($this->options); $return = $client->setOptions($this->options); $this->assertSame($client, $return); }