Beispiel #1
0
 private function supplySignature($data)
 {
     $data['Signature'] = IpaySignatureGenerator::requestSignature($this->config['merchantKey'], $this->config['merchantCode'], $data['RefNo'], $data['Amount'], $data['Currency']);
     return $data;
 }
 /**
  * @dataProvider requestSignatureProvider
  */
 public function testRequestSignature($merchantKey, $merchantCode, $refNo, $amount, $currency, $expected)
 {
     $this->assertEquals($expected, IpaySignatureGenerator::requestSignature($merchantKey, $merchantCode, $refNo, $amount, $currency));
 }