Esempio n. 1
0
 /**
  * Setup
  */
 protected function setUp()
 {
     $methods = ['id', 'merchantAccountId', 'orderId', 'paypalPaymentId', 'createdUsing', 'type', 'createdAt', 'amount', 'status', 'settlementBatchId', 'paymentInstrumentType'];
     $this->braintreeSearchAdapterMock = $this->getMockBuilder(BraintreeSearchAdapter::class)->setMethods($methods)->disableOriginalConstructor()->getMock();
     foreach ($methods as $method) {
         $this->braintreeSearchAdapterMock->expects($this->once())->method($method)->willReturn(new BraintreeSearchNodeStub());
     }
     $this->appliersPoolMock = $this->getMockBuilder(AppliersPool::class)->setMethods(['getApplier'])->disableOriginalConstructor()->getMock();
     $this->applierMock = $this->getMockBuilder(ApplierInterface::class)->setMethods(['apply'])->disableOriginalConstructor()->getMock();
 }