/**
  * @dataProvider dataGetPayerCardData
  */
 public function testGetPayerCardData($parameters, $expected, $exception)
 {
     $request = new PaymentRequest($this->getHttpClient(), $this->getHttpRequest());
     $request->initialize($parameters);
     if ($exception) {
         $this->setExpectedException('Omnipay\\Common\\Exception\\InvalidRequestException', $exception);
     }
     $data = $request->getPayerCardData();
     $this->assertEquals($expected, $data);
 }