@@ -71,9 +71,9 @@ class EvalJsTest {
7171 fun `eval JS with moment` () {
7272 pm.evaluateJS(
7373 $$"""
74- var moment = require('moment')
75- pm.environment.set("$currentDate ", moment().format(("YYYY-MM-DD")))
76- """
74+ var moment = require('moment')
75+ pm.environment.set("$currentDate ", moment().format(("YYYY-MM-DD")))
76+ """
7777 .trimIndent()
7878 )
7979 pm.environment shouldContain Pair ($$" $currentDate " , LocalDate .now().toString())
@@ -83,8 +83,8 @@ class EvalJsTest {
8383 fun `eval JS with lodash` () {
8484 pm.evaluateJS(
8585 $$"""
86- pm.environment.set("$randomNum ", _.random(10))
87- """
86+ pm.environment.set("$randomNum ", _.random(10))
87+ """
8888 .trimIndent()
8989 )
9090 pm.environment.getInt($$" $randomNum " )!! shouldBeInRange 0 .. 10
@@ -95,31 +95,31 @@ class EvalJsTest {
9595 // language=xml
9696 val xmlResponse =
9797 """
98- <?xml version="1.0" encoding="UTF-8"?>
99- <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="urn:partner.soap.sforce.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
100- <soapenv:Body>
101- <loginResponse>
102- <result>
103- <metadataServerUrl>https://trialorgsforu-ec.test1.my.pc-rnd.salesforce.com/services/Soap/m/55.0/00DRN0000009wGZ</metadataServerUrl>
104- <passwordExpired>false</passwordExpired>
105- <sandbox>false</sandbox>
106- <serverUrl>https://trialorgsforu-ec.test1.my.pc-rnd.salesforce.com/services/Soap/u/55.0/00DRN0000009wGZ</serverUrl>
107- <sessionId>session-key-set-in-js</sessionId>
108- <userId>005RN000000bTH9YAM</userId>
109- </result>
110- </loginResponse>
111- </soapenv:Body>
112- </soapenv:Envelope>
113- """
98+ <?xml version="1.0" encoding="UTF-8"?>
99+ <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="urn:partner.soap.sforce.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
100+ <soapenv:Body>
101+ <loginResponse>
102+ <result>
103+ <metadataServerUrl>https://trialorgsforu-ec.test1.my.pc-rnd.salesforce.com/services/Soap/m/55.0/00DRN0000009wGZ</metadataServerUrl>
104+ <passwordExpired>false</passwordExpired>
105+ <sandbox>false</sandbox>
106+ <serverUrl>https://trialorgsforu-ec.test1.my.pc-rnd.salesforce.com/services/Soap/u/55.0/00DRN0000009wGZ</serverUrl>
107+ <sessionId>session-key-set-in-js</sessionId>
108+ <userId>005RN000000bTH9YAM</userId>
109+ </result>
110+ </loginResponse>
111+ </soapenv:Body>
112+ </soapenv:Envelope>
113+ """
114114 .trimIndent()
115115 // language=javascript
116116 val callingScript =
117117 """
118- var jsonData = xml2Json(responseBody);
119- console.log(jsonData);
120- var sessionId = jsonData['soapenv:Envelope']['soapenv:Body'].loginResponse.result.sessionId
121- pm.environment.set("accessToken", sessionId);
122- """
118+ var jsonData = xml2Json(responseBody);
119+ console.log(jsonData);
120+ var sessionId = jsonData['soapenv:Envelope']['soapenv:Body'].loginResponse.result.sessionId
121+ pm.environment.set("accessToken", sessionId);
122+ """
123123 .trimIndent()
124124 pm.evaluateJS(callingScript, mapOf (" responseBody" to xmlResponse))
125125 pm.environment shouldContain Pair (" accessToken" , " session-key-set-in-js" )
0 commit comments