public function testDataWithCard()
 {
     $card = $this->getValidCard();
     $this->request->setCard($card);
     $data = $this->request->getData();
     $this->assertSame($card['number'], $data['CardNumber']);
 }
 public function testSendError()
 {
     $this->setMockHttpResponse('PurchaseFailure.txt');
     $response = $this->request->send();
     $this->assertFalse($response->isSuccessful());
     $this->assertFalse($response->isRedirect());
     $this->assertSame('Failure', $response->getMessage());
 }