public function testRequest() { $this->stopwatch->expects($this->once())->method('start'); $this->stopwatch->expects($this->once())->method('stop'); $response = $this->getMockBuilder('GuzzleHttp\\Psr7\\Response')->getMock(); $mock = new MockHandler([$response]); $stack = new HandlerStack($mock); $this->middleware->attachMiddleware($stack); $client = new Client(['handler' => $stack]); $client->get('http://example.com'); }
public function testRequest() { $event = $this->getMockBuilder('Symfony\\Component\\Stopwatch\\StopwatchEvent')->disableOriginalConstructor()->getMock(); $event->expects($this->once())->method('getDuration')->willReturn(42); $this->stopwatch->expects($this->once())->method('stop')->willReturn($event); $response = $this->getMockBuilder('GuzzleHttp\\Psr7\\Response')->getMock(); $mock = new MockHandler([$response]); $stack = new HandlerStack($mock); $this->middleware->attachMiddleware($stack); $client = new Client(['handler' => $stack]); $client->get('http://example.com'); }