Example #1
0
 /** @return PaymentRequest*/
 protected function provideMinimalPaymentRequest()
 {
     $paymentRequest = PaymentRequest::createFromArray(new FakeShaComposer(), array('pspid' => '123456789', 'orderid' => '987654321'));
     $paymentRequest->setOgoneUri(PaymentRequest::TEST);
     $paymentRequest->setCustomername("Louis XIV");
     $paymentRequest->setOwnerAddress("1, Rue du Palais");
     $paymentRequest->setOwnerTown("Versailles");
     $paymentRequest->setOwnerZip('2300');
     $paymentRequest->setOwnerCountry("FR");
     $paymentRequest->setEmail("*****@*****.**");
     $paymentRequest->setAmount(100);
     return $paymentRequest;
 }
 /**
  * @test
  * @expectedException \InvalidArgumentException
  */
 public function CreateFromArrayInvalidPhone()
 {
     $paymentRequest = PaymentRequest::createFromArray(new FakeShaComposer(), array('language' => 'West-Vlaams'));
 }