/** * @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()); }
public function testIsVaultEnabled() { $this->vaultService->expects(static::once())->method('isActiveForPayment')->with(ConfigProvider::CODE)->willReturn(true); static::assertTrue($this->block->isVaultEnabled()); }