@@ -18,14 +18,27 @@ public class StepsDefinition {
18
18
private int productAmount ;
19
19
private int productId ;
20
20
private Response response ;
21
- private String authorizationHeader = "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI4Y2Q5MjVlOS0wZTM4LTRkMTUtODNlMC1hZDUxN2MxYmI5ODcifQ.Hqk-xR35ZSKuhTIetzyaMhwMSr5ANCvgLm4xM6kmkUBqlex0zAsIY-DKGV_TCEFI8H1oJL8OTdeZKq4CMmTWdADxSGf8bxBVi3Z0PSClWFRrxwl1-Za5oyyypUfSS1mYgDTUDb3tAg7susUS5CKUzHd30zwWjOKCXRFzbxVm8j5VTh3Zjz2aI5EJMjzyZ79KxEyN0cS59Xtm0Crhaor9-nhGI6S_73HOmHvbrA5_AOsUVNpTZgppYMjJkHxwDimxyxH_tzakCQLUAG0Yw2YNKhUPVADEeBFuDN2kiy81XbYt12JgPK3_KdDqzb6cKjXYMeFVAEFJkcF6IGbcRQK__g" ;
22
- private static final String BASE_URL_IDENTIFICATION = "http://127.0.0.1:8081" ;
21
+ private String authorizationHeader = "Bearer " +
22
+ "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI3NWQyZjM4My1hZmQ0LTRkZTQtOWY4MC1iZWU2NGQ5ZGRjNmQiLCJpYXQiOjE3MDY1NjY1MTcsImV4cCI6MTcwNjU3MDExN30.H-9boXhXOMqONjYK-_tryfCwv0ph7oSEsZchNAgUbgUcpPiquVfH3ijaUvCJJ3GLinuUtbwVy_Ub-WyTCMoKxCNH0HqFoCTneoPmSBtISTfEGkmIYOYbD6t992xHxCxdkEDzlUPIlg8p7JsBSD52OUPtmhrdQYOLdgYYoIJnEI7ZKZzHXbnMEJPbXOBdGnLVgKkrCVXDrEAehMnL09HHSlv4-F6GH3tY9zuuXAMDR6-lGDCa1VlIObshTqER8LxurWmLIGaTSauhNMHVw8set7XOdTQzvdf988Mh4ElH0VDiY8Od8jSmuq6xj2IjsFzyOBArZqEAUeHrFc4Lc4PT8g" ;
23
+
24
+
25
+ /* Uncomment if local */
26
+ // private static final String BASE_URL_IDENTIFICATION = "http://127.0.0.1:8081";
27
+ // private static final String BASE_URL_ORDERS = "http://127.0.0.1:8082";
28
+ // private static final String BASE_URL_PAYMENT = "http://127.0.0.1:8083";
29
+ // private static final String BASE_URL_PRODUCTION = "http://127.0.0.1:8084";
30
+
31
+ /* Uncomment if remote */
32
+ private static final String REMOTE_BASE_URL = "https://3843tddo99.execute-api.us-east-1.amazonaws.com" ;
33
+ private static final String BASE_URL_IDENTIFICATION = REMOTE_BASE_URL ;
34
+ private static final String BASE_URL_ORDERS = REMOTE_BASE_URL ;
35
+ private static final String BASE_URL_PAYMENT = REMOTE_BASE_URL ;
36
+ private static final String BASE_URL_PRODUCTION = REMOTE_BASE_URL ;
37
+
38
+
23
39
private static final String CONTEXT_PATH_IDENTIFICATION = "/identification/clients" ;
24
- private static final String BASE_URL_ORDERS = "http://127.0.0.1:8083" ;
25
40
private static final String CONTEXT_PATH_ORDERS = "/order/orders" ;
26
- private static final String BASE_URL_PAYMENT = "http://127.0.0.1:8080" ;
27
41
private static final String CONTEXT_PATH_PAYMENT = "/payment/payments" ;
28
- private static final String BASE_URL_PRODUCTION = "http://127.0.0.1:8082" ;
29
42
private static final String CONTEXT_PATH_PRODUCTION = "/production/status" ;
30
43
31
44
@ Given ("User wants to identify with national id {string}" )
@@ -45,7 +58,7 @@ public void sendTheRequestWithValidData() {
45
58
@ Then ("User identified" )
46
59
public void userIdentified () {
47
60
HashMap <String , Object > body = response .as (HashMap .class );
48
- System .err .println ("The identification was done and the client has id: " + body .get ("id " ));
61
+ System .err .println ("The identification was done and the client can use the generated token: \n " + body .get ("token " ));
49
62
}
50
63
51
64
@ Given ("User selected product {int} unit of product {int}" )
@@ -57,6 +70,7 @@ public void userSelectedProductUnitOfProduct(int amount, int id) {
57
70
58
71
@ When ("User checkout" )
59
72
public void userCheckout () {
73
+ System .out .println (BASE_URL_ORDERS + CONTEXT_PATH_ORDERS );
60
74
response = given ()
61
75
.header ("Authorization" , authorizationHeader )
62
76
.contentType (ContentType .JSON )
0 commit comments