示例#1
0
 /**
  * @covers \Magento\Braintree\Block\Form::isVaultEnabled
  */
 public function testIsVaultEnabled()
 {
     $storeId = 1;
     $store = $this->getMockForAbstractClass(StoreInterface::class);
     $this->storeManager->expects(static::once())->method('getStore')->willReturn($store);
     $store->expects(static::once())->method('getId')->willReturn($storeId);
     $vaultPayment = $this->getMockForAbstractClass(VaultPaymentInterface::class);
     $this->paymentDataHelper->expects(static::once())->method('getMethodInstance')->with(ConfigProvider::CC_VAULT_CODE)->willReturn($vaultPayment);
     $vaultPayment->expects(static::once())->method('isActive')->with($storeId)->willReturn(true);
     static::assertTrue($this->block->isVaultEnabled());
 }
示例#2
0
 public function testIsVaultEnabled()
 {
     $this->vaultService->expects(static::once())->method('isActiveForPayment')->with(ConfigProvider::CODE)->willReturn(true);
     static::assertTrue($this->block->isVaultEnabled());
 }