public function testExceptionPropagatesOnConversionToStdClass()
 {
     $this->setExpectedException('Credibility\\LaravelCybersource\\Exceptions\\CybersourceConnectionException');
     $this->factory->shouldReceive('getInstance')->with(m::any('array'))->once()->andThrow(new \SoapFault('test-code', 'test-string'));
     $this->mockClient->shouldReceive('addWSSEToken')->never();
     $request = $this->getCybersourceSOAPModel();
     $this->soapRequester->convertToStdClass($request);
 }
 public function sendRequest($request)
 {
     $rawResponse = $this->requester->send($request);
     $csResponse = new CybersourceResponse($rawResponse, $this->configs->getResultCodes());
     $csResponse->setRequest($request);
     return $csResponse;
 }