Skip to content

Commit 111dc62

Browse files
committed
MTA-3788: Add variations to place order for Braintree
- MTA-3859: Create variation for Braintree card with incorrect credentials - resolve merge conflict
2 parents 18a9c57 + 0a2472f commit 111dc62

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

dev/tests/functional/tests/app/Magento/Braintree/Test/Repository/ConfigData.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,15 @@
6161
</field>
6262
</dataset>
6363

64+
<dataset name="braintree_incorrect_merchant_account_id">
65+
<field name="payment/braintree_section/braintree/braintree_advanced/merchant_account_id" xsi:type="array">
66+
<item name="scope" xsi:type="string">payment</item>
67+
<item name="scope_id" xsi:type="number">1</item>
68+
<item name="label" xsi:type="string">Merchant Account ID</item>
69+
<item name="value" xsi:type="string">incorrect</item>
70+
</field>
71+
</dataset>
72+
6473
<dataset name="braintree_sale">
6574
<field name="payment/braintree/payment_action" xsi:type="array">
6675
<item name="scope" xsi:type="string">payment</item>

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,20 @@
2222
<data name="tag" xsi:type="string">test_type:3rd_party_test, severity:S1</data>
2323
<constraint name="Magento\Checkout\Test\Constraint\AssertOrderFailedMessage" />
2424
</variation>
25+
<variation name="OnePageCheckoutBraintreeDeclinedTestVariation2" summary="Checkout with Braintree Credit Card configured with incorrect credentials" ticketId="MAGETWO-46244">
26+
<data name="products/0" xsi:type="string">catalogProductSimple::product_10_dollar</data>
27+
<data name="customer/dataset" xsi:type="string">default</data>
28+
<data name="shippingAddress/dataset" xsi:type="string">US_address_1</data>
29+
<data name="checkoutMethod" xsi:type="string">guest</data>
30+
<data name="shipping/shipping_service" xsi:type="string">Flat Rate</data>
31+
<data name="shipping/shipping_method" xsi:type="string">Fixed</data>
32+
<data name="payment/method" xsi:type="string">braintree</data>
33+
<data name="creditCardClass" xsi:type="string">credit_card_braintree</data>
34+
<data name="creditCard/dataset" xsi:type="string">visa_braintree_fraud_rejected</data>
35+
<data name="configData" xsi:type="string">braintree, braintree_incorrect_merchant_account_id</data>
36+
<data name="status" xsi:type="string">Processing</data>
37+
<data name="tag" xsi:type="string">test_type:3rd_party_test, severity:S1</data>
38+
<constraint name="Magento\Checkout\Test\Constraint\AssertOrderFailedMessage" />
39+
</variation>
2540
</testCase>
2641
</config>

0 commit comments

Comments
 (0)