public function testTwoRequestsWhenRequestOneFailWithDirectLink()
 {
     $this->api->setUrls(array('http://test', 'http://test'));
     $this->senderMock->expects($this->exactly(2))->method('shouldRetry')->will($this->returnValue(true));
     $this->senderMock->expects($this->exactly(2))->method('send')->with('http://test/front/service/rest/process', array('method' => 'capture', 'params' => array('IDENTIFIER' => 'i', 'TRANSACTIONID' => 'A1', 'OPERATIONTYPE' => 'capture', 'ORDERID' => 42, 'VERSION' => '2.0', 'HASH' => 'dummy', 'DESCRIPTION' => 'desc')))->will($this->returnValueMap(array(false, array('CODE' => '0000'))));
     $this->api->capture('A1', 42, 'desc');
 }