Skip to content

Commit a80a772

Browse files
committed
ci(cypress): add card nick_name test cases
1 parent a161f24 commit a80a772

29 files changed

+624
-330
lines changed

cypress-tests/cypress/e2e/configs/Payment/Adyen.js

+28
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const successfulNo3DSCardDetails = {
66
card_exp_month: "03",
77
card_exp_year: "30",
88
card_holder_name: "John Doe",
9+
nick_name: "Bank1",
910
card_cvc: "737",
1011
};
1112

@@ -14,6 +15,7 @@ const successfulThreeDSTestCardDetails = {
1415
card_exp_month: "03",
1516
card_exp_year: "30",
1617
card_holder_name: "Joseph Doe",
18+
nick_name: "Bank1",
1719
card_cvc: "737",
1820
};
1921

@@ -22,9 +24,18 @@ const failedNo3DSCardDetails = {
2224
card_exp_month: "01",
2325
card_exp_year: "35",
2426
card_holder_name: "joseph Doe",
27+
nick_name: "Bank1",
2528
card_cvc: "123",
2629
};
2730

31+
const cardDetailsWithoutNickName = {
32+
card_number: "4111111111111111",
33+
card_exp_month: "03",
34+
card_exp_year: "30",
35+
card_holder_name: "John Doe",
36+
card_cvc: "737",
37+
};
38+
2839
const singleUseMandateData = {
2940
customer_acceptance: customerAcceptance,
3041
mandate_type: {
@@ -603,6 +614,23 @@ export const connectorDetails = {
603614
},
604615
},
605616
},
617+
SaveCardWithoutCardNickName: {
618+
Request: {
619+
payment_method: "card",
620+
payment_method_type: "debit",
621+
payment_method_data: {
622+
card: cardDetailsWithoutNickName,
623+
},
624+
setup_future_usage: "off_session",
625+
customer_acceptance: customerAcceptance,
626+
},
627+
Response: {
628+
status: 200,
629+
body: {
630+
status: "succeeded",
631+
},
632+
},
633+
},
606634
PaymentMethodIdMandateNo3DSAutoCapture: {
607635
Request: {
608636
payment_method: "card",

cypress-tests/cypress/e2e/configs/Payment/BankOfAmerica.js

+27
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const successfulNo3DSCardDetails = {
66
card_exp_month: "01",
77
card_exp_year: "50",
88
card_holder_name: "joseph Doe",
9+
nick_name: "Bank1",
910
card_cvc: "123",
1011
};
1112

@@ -14,6 +15,15 @@ const successfulThreeDSTestCardDetails = {
1415
card_exp_month: "01",
1516
card_exp_year: "50",
1617
card_holder_name: "joseph Doe",
18+
nick_name: "Bank1",
19+
card_cvc: "123",
20+
};
21+
22+
const cardDetailsWithoutNickName = {
23+
card_number: "4242424242424242",
24+
card_exp_month: "01",
25+
card_exp_year: "50",
26+
card_holder_name: "joseph Doe",
1727
card_cvc: "123",
1828
};
1929

@@ -516,6 +526,23 @@ export const connectorDetails = {
516526
},
517527
},
518528
},
529+
SaveCardWithoutCardNickName: {
530+
Request: {
531+
payment_method: "card",
532+
payment_method_type: "debit",
533+
payment_method_data: {
534+
card: cardDetailsWithoutNickName,
535+
},
536+
setup_future_usage: "off_session",
537+
customer_acceptance: customerAcceptance,
538+
},
539+
Response: {
540+
status: 200,
541+
body: {
542+
status: "succeeded",
543+
},
544+
},
545+
},
519546
PaymentMethodIdMandateNo3DSAutoCapture: {
520547
Request: {
521548
payment_method: "card",

cypress-tests/cypress/e2e/configs/Payment/Bluesnap.js

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ const successfulNo3DSCardDetails = {
55
card_exp_month: "10",
66
card_exp_year: "30",
77
card_holder_name: "John",
8+
nick_name: "Bank1",
89
card_cvc: "737",
910
};
1011

@@ -13,6 +14,7 @@ const successfulThreeDSTestCardDetails = {
1314
card_exp_month: "10",
1415
card_exp_year: "30",
1516
card_holder_name: "Joseph",
17+
nick_name: "Bank1",
1618
card_cvc: "737",
1719
};
1820

cypress-tests/cypress/e2e/configs/Payment/Checkout.js

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const successfulNo3DSCardDetails = {
33
card_exp_month: "01",
44
card_exp_year: "50",
55
card_holder_name: "joseph Doe",
6+
nick_name: "Bank1",
67
card_cvc: "123",
78
};
89

@@ -11,6 +12,7 @@ const successfulThreeDSTestCardDetails = {
1112
card_exp_month: "01",
1213
card_exp_year: "50",
1314
card_holder_name: "joseph Doe",
15+
nick_name: "Bank1",
1416
card_cvc: "123",
1517
};
1618

cypress-tests/cypress/e2e/configs/Payment/Commons.js

+22
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ const successfulNo3DSCardDetails = {
1616
card_exp_year: "50",
1717
card_holder_name: "joseph Doe",
1818
card_cvc: "999",
19+
nick_name: "Bank1",
1920
};
2021

2122
const successfulThreeDSTestCardDetails = {
@@ -24,13 +25,23 @@ const successfulThreeDSTestCardDetails = {
2425
card_exp_year: "50",
2526
card_holder_name: "morino",
2627
card_cvc: "999",
28+
nick_name: "Bank1",
2729
};
2830

2931
const PaymentMethodCardDetails = {
3032
card_number: "4111111145551142",
3133
card_exp_month: "03",
3234
card_exp_year: "30",
3335
card_holder_name: "Joseph Doe",
36+
nick_name: "Bank1",
37+
};
38+
39+
const cardDetailsWithoutNickName = {
40+
card_number: "4111111111111111",
41+
card_exp_month: "08",
42+
card_exp_year: "50",
43+
card_holder_name: "joseph Doe",
44+
card_cvc: "999",
3445
};
3546

3647
const singleUseMandateData = {
@@ -919,6 +930,17 @@ export const connectorDetails = {
919930
customer_acceptance: customerAcceptance,
920931
},
921932
}),
933+
SaveCardWithoutCardNickName: getCustomExchange({
934+
Request: {
935+
payment_method: "card",
936+
payment_method_type: "debit",
937+
payment_method_data: {
938+
card: cardDetailsWithoutNickName,
939+
},
940+
setup_future_usage: "off_session",
941+
customer_acceptance: customerAcceptance,
942+
},
943+
}),
922944
PaymentMethod: {
923945
Request: {
924946
payment_method: "card",

cypress-tests/cypress/e2e/configs/Payment/Cybersource.js

+28-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {
2-
customerAcceptance,
32
connectorDetails as commonConnectorDetails,
3+
customerAcceptance,
44
} from "./Commons";
55
import { getCustomExchange } from "./Modifiers";
66

@@ -9,6 +9,7 @@ const successfulNo3DSCardDetails = {
99
card_exp_month: "01",
1010
card_exp_year: "50",
1111
card_holder_name: "joseph Doe",
12+
nick_name: "Bank1",
1213
card_cvc: "123",
1314
};
1415

@@ -17,6 +18,15 @@ const successfulThreeDSTestCardDetails = {
1718
card_exp_month: "01",
1819
card_exp_year: "50",
1920
card_holder_name: "joseph Doe",
21+
nick_name: "Bank1",
22+
card_cvc: "123",
23+
};
24+
25+
const cardDetailsWithoutNickName = {
26+
card_number: "4242424242424242",
27+
card_exp_month: "01",
28+
card_exp_year: "50",
29+
card_holder_name: "joseph Doe",
2030
card_cvc: "123",
2131
};
2232

@@ -832,6 +842,23 @@ export const connectorDetails = {
832842
},
833843
},
834844
},
845+
SaveCardWithoutCardNickName: {
846+
Request: {
847+
payment_method: "card",
848+
payment_method_type: "debit",
849+
payment_method_data: {
850+
card: cardDetailsWithoutNickName,
851+
},
852+
setup_future_usage: "off_session",
853+
customer_acceptance: customerAcceptance,
854+
},
855+
Response: {
856+
status: 200,
857+
body: {
858+
status: "succeeded",
859+
},
860+
},
861+
},
835862
PaymentMethodIdMandateNo3DSAutoCapture: {
836863
Configs: {
837864
CONNECTOR_CREDENTIAL: {

cypress-tests/cypress/e2e/configs/Payment/Datatrans.js

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const successfulNo3DSCardDetails = {
33
card_exp_month: "06",
44
card_exp_year: "50",
55
card_holder_name: "joseph Doe",
6+
nick_name: "Bank1",
67
card_cvc: "123",
78
};
89

cypress-tests/cypress/e2e/configs/Payment/Deutschebank.js

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const successful3DSCardDetails = {
33
card_exp_month: "12",
44
card_exp_year: "2034",
55
card_holder_name: "John Doe",
6+
nick_name: "Bank1",
67
card_cvc: "123",
78
};
89

0 commit comments

Comments
 (0)