public function testGetMerchantNameOverride() { $prefix = 'payment/braintree_paypal/'; $merchantName = 'merchantName'; $this->scopeConfigMock->expects($this->once())->method('getValue')->with($prefix . PayPal::KEY_MERCHANT_NAME_OVERRIDE, \Magento\Store\Model\ScopeInterface::SCOPE_STORE, null)->willReturn($merchantName); $this->assertEquals($merchantName, $this->model->getMerchantNameOverride()); }
/** * @return array|void */ public function getConfig() { if (!$this->config->isActive()) { return []; } $clientToken = $this->config->getClientToken(); $config = ['payment' => ['braintree_paypal' => ['clientToken' => $clientToken, 'locale' => $this->localeResolver->getLocale(), 'merchantDisplayName' => $this->config->getMerchantNameOverride()]]]; return $config; }
/** * @return string */ public function getMerchantName() { return $this->paypalConfig->getMerchantNameOverride(); }