Skip to content

Commit a655890

Browse files
committed
MTA-3854: Add variation to place order for braintree
1 parent 5029232 commit a655890

File tree

5 files changed

+14
-12
lines changed

5 files changed

+14
-12
lines changed

dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/OnePageCheckoutTest.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<data name="payment/method" xsi:type="string">braintree</data>
2424
<data name="creditCardClass" xsi:type="string">credit_card_braintree</data>
2525
<data name="creditCard/dataset" xsi:type="string">visa_braintree_3dsecure</data>
26-
<data name="isVaultEnabled" xsi:type="boolean">false</data>
26+
<data name="isVaultPresent" xsi:type="boolean">false</data>
2727
<data name="configData" xsi:type="string">braintree, braintree_3d_secure_not_triggered_due_threshold</data>
2828
<data name="status" xsi:type="string">Processing</data>
2929
<data name="tag" xsi:type="string">test_type:3rd_party_test, severity:S1</data>
@@ -47,7 +47,7 @@
4747
<data name="payment/method" xsi:type="string">braintree</data>
4848
<data name="creditCardClass" xsi:type="string">credit_card_braintree</data>
4949
<data name="creditCard/dataset" xsi:type="string">visa_braintree_3dsecure</data>
50-
<data name="isVaultEnabled" xsi:type="boolean">false</data>
50+
<data name="isVaultPresent" xsi:type="boolean">false</data>
5151
<data name="configData" xsi:type="string">braintree, braintree_3d_secure_uk</data>
5252
<data name="status" xsi:type="string">Processing</data>
5353
<data name="tag" xsi:type="string">test_type:3rd_party_test, severity:S1</data>
@@ -71,7 +71,7 @@
7171
<data name="payment/method" xsi:type="string">braintree</data>
7272
<data name="creditCardClass" xsi:type="string">credit_card_braintree</data>
7373
<data name="creditCard/dataset" xsi:type="string">visa_braintree</data>
74-
<data name="isVaultEnabled" xsi:type="boolean">false</data>
74+
<data name="isVaultPresent" xsi:type="boolean">false</data>
7575
<data name="configData" xsi:type="string">braintree</data>
7676
<data name="status" xsi:type="string">Processing</data>
7777
<data name="tag" xsi:type="string">test_type:extended_acceptance_test, test_type:3rd_party_test, severity:S0</data>
@@ -99,7 +99,7 @@
9999
<data name="payment/method" xsi:type="string">braintree</data>
100100
<data name="creditCardClass" xsi:type="string">credit_card_braintree</data>
101101
<data name="creditCard/dataset" xsi:type="string">visa_braintree</data>
102-
<data name="isVaultEnabled" xsi:type="boolean">false</data>
102+
<data name="isVaultPresent" xsi:type="boolean">false</data>
103103
<data name="configData" xsi:type="string">braintree, braintree_sale</data>
104104
<data name="status" xsi:type="string">Processing</data>
105105
<data name="tag" xsi:type="string">test_type:3rd_party_test, severity:S0</data>

dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/ReorderUsingVaultTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
</data>
2121
<data name="payment/method" xsi:type="string">braintree</data>
2222
<data name="vault/method" xsi:type="string">braintree_cc_vault</data>
23+
<data name="isVaultPresent" xsi:type="boolean">false</data>
2324
<data name="creditCardClass" xsi:type="string">credit_card_braintree</data>
2425
<data name="creditCard/dataset" xsi:type="string">visa_braintree</data>
2526
<data name="configData" xsi:type="string">braintree, braintree_use_vault</data>

dev/tests/functional/tests/app/Magento/Paypal/Test/TestCase/OnePageCheckoutTest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
</data>
2222
<data name="creditCardClass" xsi:type="string">credit_card</data>
2323
<data name="creditCard/dataset" xsi:type="string">visa_default</data>
24-
<data name="isVaultEnabled" xsi:type="boolean">false</data>
24+
<data name="isVaultPresent" xsi:type="boolean">false</data>
2525
<data name="configData" xsi:type="string">payflowpro</data>
2626
<data name="tag" xsi:type="string">test_type:3rd_party_test, severity:S1</data>
2727
<constraint name="Magento\Checkout\Test\Constraint\AssertOrderSuccessPlacedMessage" />

dev/tests/functional/tests/app/Magento/Vault/Test/TestStep/CheckSaveCreditCardOptionStep.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,28 +36,28 @@ class CheckSaveCreditCardOptionStep implements TestStepInterface
3636
private $payment;
3737

3838
/**
39-
* If vault is enabled for payment method.
39+
* If 'Save for later use' checkbox is present in credit acrd form.
4040
*
4141
* @var null|bool
4242
*/
43-
private $isVaultEnabled;
43+
private $isVaultPresent;
4444

4545
/**
4646
* @param CheckoutOnepage $checkoutOnepage
4747
* @param AssertSaveCreditCardOptionNotPresent $assertSaveCreditCardOptionNotPresent
4848
* @param array $payment
49-
* @param null|bool $isVaultEnabled
49+
* @param null|bool $isVaultPresent
5050
*/
5151
public function __construct(
5252
CheckoutOnepage $checkoutOnepage,
5353
AssertSaveCreditCardOptionNotPresent $assertSaveCreditCardOptionNotPresent,
5454
array $payment,
55-
$isVaultEnabled = null
55+
$isVaultPresent = null
5656
) {
5757
$this->checkoutOnepage = $checkoutOnepage;
5858
$this->assertSaveCreditCardOptionNotPresent = $assertSaveCreditCardOptionNotPresent;
5959
$this->payment = $payment;
60-
$this->isVaultEnabled = $isVaultEnabled;
60+
$this->isVaultPresent = $isVaultPresent;
6161
}
6262

6363
/**
@@ -67,7 +67,7 @@ public function __construct(
6767
*/
6868
public function run()
6969
{
70-
if ($this->isVaultEnabled === false) {
70+
if ($this->isVaultPresent === false) {
7171
$this->assertSaveCreditCardOptionNotPresent->processAssert(
7272
$this->checkoutOnepage,
7373
$this->payment['method']

dev/tests/functional/tests/app/Magento/Vault/Test/etc/testcase.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@
5656
<step name="selectCheckoutMethod" module="Magento_Checkout" next="fillShippingAddress" />
5757
<step name="fillShippingAddress" module="Magento_Checkout" next="fillShippingMethod" />
5858
<step name="fillShippingMethod" module="Magento_Checkout" next="selectPaymentMethod" />
59-
<step name="selectPaymentMethod" module="Magento_Checkout" next="fillBillingInformation" />
59+
<step name="selectPaymentMethod" module="Magento_Checkout" next="checkSaveCreditCardOption" />
60+
<step name="checkSaveCreditCardOption" module="Magento_Vault" next="fillBillingInformation" />
6061
<step name="fillBillingInformation" module="Magento_Checkout" next="placeOrder" />
6162
<step name="placeOrder" module="Magento_Checkout" next="openOrder" />
6263
<step name="openOrder" module="Magento_Sales" next="reorder" />

0 commit comments

Comments
 (0)