Ejemplo n.º 1
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);
 }