9 use Magento\Mtf\Block\Block;
10 use Magento\Mtf\Client\Locator;
23 'Merchant ID' =>
'#payment_us_braintree_section_braintree_braintree_required_merchant_id',
24 'Public Key' =>
'#payment_us_braintree_section_braintree_braintree_required_public_key',
25 'Private Key' =>
'#payment_us_braintree_section_braintree_braintree_required_private_key',
34 'Enable this Solution' =>
"#payment_us_braintree_section_braintree_active",
35 'Enable PayPal through Braintree' =>
'#payment_us_braintree_section_braintree_active_braintree_paypal',
36 'Vault Enabled' =>
'#payment_us_braintree_section_braintree_braintree_cc_vault_active' 44 private $configureBraintreeButton =
'#payment_us_braintree_section_braintree-head';
63 $this->_rootElement->find($this->fields[
'Merchant ID'])->setValue(
'1');
64 $this->_rootElement->find($this->fields[
'Public Key'])->setValue(
'1');
65 $this->_rootElement->find($this->fields[
'Private Key'])->setValue(
'1');
75 $this->_rootElement->find($this->fields[
'Merchant ID'])->setValue(
'');
76 $this->_rootElement->find($this->fields[
'Public Key'])->setValue(
'');
77 $this->_rootElement->find($this->fields[
'Private Key'])->setValue(
'');
87 return $this->enablers;
97 $this->_rootElement->find($this->configureBraintreeButton)->click();
107 $this->_rootElement->find(
108 $this->enablers[
'Enable this Solution'],
109 Locator::SELECTOR_CSS,
121 $this->_rootElement->find(
122 $this->enablers[
'Enable this Solution'],
123 Locator::SELECTOR_CSS,