Exemplo n.º 1
0
 /**
  * @param string $wsdl
  * @param string $url
  * @param string $path
  */
 protected function assertLoadWsdl($wsdl, $url, $path)
 {
     $response = $this->getMockBuilder('Guzzle\\Http\\Message\\Response')->disableOriginalConstructor()->getMock();
     $response->expects($this->once())->method('getBody')->with(true)->will($this->returnValue($wsdl));
     $request = $this->getMockBuilder('Guzzle\\Http\\Message\\RequestInterface')->setMethods(['send'])->getMockForAbstractClass();
     $request->expects($this->once())->method('send')->will($this->returnValue($response));
     $this->guzzleClient->expects($this->once())->method('get')->with($url)->will($this->returnValue($request));
     $this->fs->expects($this->once())->method('dumpFile')->with($path, $wsdl);
 }
 private function mockClient($path, Response $response, $method)
 {
     $this->client->expects($this->once())->method($method)->with($path)->will($this->returnValue($this->request));
     $this->client->expects($this->once())->method('send')->with($this->request)->will($this->returnValue($response));
 }
Exemplo n.º 3
0
 public function testDeletePlaylistsByIdSendsDeleteRequestWithPlaylistId()
 {
     $this->mockHttpClient->expects($this->once())->method('delete')->with('playlists/12?site_key=key')->will($this->returnValue($this->mockRequest));
     $this->object->deletePlaylistById(12);
 }