public function testCompletePurchaseHttpOptions()
{
$this->setMockHttpResponse('ExpressPurchaseSuccess.txt');
$this->getHttpRequest()->query->replace(array('token' => 'GET_TOKEN', 'PayerID' => 'GET_PAYERID'));
$response = $this->gateway->completePurchase(array('amount' => '10.00', 'currency' => 'BYR'))->send();
$httpRequests = $this->getMockedRequests();
$httpRequest = $httpRequests[0];
parse_str((string) $httpRequest->getBody(), $postData);
$this->assertSame('GET_TOKEN', $postData['TOKEN']);
$this->assertSame('GET_PAYERID', $postData['PAYERID']);
}