Esempio n. 1
0
 /**
  * @expectedException \Magento\Framework\Exception\LocalizedException
  * @expectedExceptionMessage exception
  */
 public function testGeneratePaymentMethodTokenException()
 {
     $cardToken = 1;
     $paymentMethodObj = json_decode(json_encode(['success' => false]));
     $this->braintreePaymentMethodMock->expects($this->once())->method('createNonce')->with($cardToken)->willReturn($paymentMethodObj);
     $this->errorHelperMock->expects($this->once())->method('parseBraintreeError')->willReturn(new \Magento\Framework\Phrase('exception'));
     $this->model->generatePaymentMethodToken($cardToken);
 }