public function testSendFileToUnsupportedProtocol()
 {
     $param = array('file' => $this->mockCurlRequestTrait->curl_file_create(D_APP_DIR . '/Assets/1.txt'), 'name' => 'test');
     $url = 'xftp://127.0.0.1/56stgseaafs/asfasdf34tr/asdfasdfgadg/dfghgdfgdaf/asfdadsfasdf/fdhgdh/wqrwerafdsgdsfg/sdgsdfgfdsg/sdgsdfga';
     $response = $this->mockCurlRequestTrait->rawSend($url, $param, 'POST');
     $this->assertEquals('CURL_ERROR', $response->getError());
 }
Ejemplo n.º 2
0
 public function testSetRequestLoggerByInterface()
 {
     $this->mockCurlRequestTrait->setRequestLogger('selfLogger', $this->mockCurlRequestTrait);
     $logger2 = new CurlRequestLoggerInterfaceExtendMock();
     $this->mockCurlRequestTrait->setRequestLogger('anotherLogger', $logger2);
     $url = 'http://gw.api.tbsandbox.com/router/rest';
     $response = $this->mockCurlRequestTrait->rawSend($url);
     $this->assertEquals($response->getRawResult(), $this->mockCurlRequestTrait->getTestLastResponseRawResult());
     $this->assertEquals($response->getRawResult(), $logger2->responseRawResult);
 }