Scenario: [1:9]
Create user account
ms: 844
>>
Background:
5
* url baseUrl
1
12:30:52.329 karate.env system property was: null
6
* def userDataTemplate = read('classpath:data/user-data.json')
27
10
* def userData = deepCopy(userDataTemplate)
18
11
* def uniqueUsername = generateUsername()
7
12
* set userData.username = uniqueUsername
1
13
* set userData.email = generateEmail()
1
14
* def createRes = call read('classpath:common/user/create-user.feature') { userData: '#(userData)' }
780
>>
common.user.create-user
768
4
Given url baseUrl
0
5
And path 'user'
0
6
And request userData
0
7
When method post
767
12:30:52.731 request:
1 > POST https://petstore.swagger.io/v2/user
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 176
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891852433","firstName":"Test","lastName":"User","email":"user_1774891852440@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:53.217 response time in milliseconds: 484
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
1
15
Then match createRes.result.code == 200
9
Scenario: [2:18]
Get user by username
ms: 568
>>
Background:
5
* url baseUrl
0
12:30:53.235 karate.env system property was: null
6
* def userDataTemplate = read('classpath:data/user-data.json')
0
19
* def userData = deepCopy(userDataTemplate)
1
20
* def uniqueUsername = generateUsername()
0
21
* set userData.username = uniqueUsername
0
22
* set userData.email = generateEmail()
1
23
* def createRes = call read('classpath:common/user/create-user.feature') { userData: '#(userData)' }
264
>>
common.user.create-user
258
4
Given url baseUrl
0
5
And path 'user'
0
6
And request userData
0
7
When method post
258
12:30:53.250 request:
1 > POST https://petstore.swagger.io/v2/user
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 176
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891853242","firstName":"Test","lastName":"User","email":"user_1774891853242@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:53.505 response time in milliseconds: 254
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
0
24
* match createRes.result.code == 200
1
26
* def getRes = call read('classpath:common/user/get-user.feature') { username: '#(uniqueUsername)' }
298
>>
common.user.get-user
292
4
Given url baseUrl
0
5
And path 'user', username
13
6
When method get
278
12:30:53.529 request:
1 > GET https://petstore.swagger.io/v2/user/user_1774891853242
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
12:30:53.804 response time in milliseconds: 273
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"id":1,"username":"user_1774891853242","firstName":"Test","lastName":"User","email":"user_1774891853242@mail.com","password":"password123","phone":"1234567890","userStatus":1}
7
* def result = response
0
27
Then match getRes.result.id == userData.id
1
28
And match getRes.result.username == uniqueUsername
0
29
And match getRes.result.email == userData.email
0
Scenario: [3:32]
Update user account - update name and email
ms: 541
>>
Background:
5
* url baseUrl
0
12:30:53.813 karate.env system property was: null
6
* def userDataTemplate = read('classpath:data/user-data.json')
1
33
* def userData = deepCopy(userDataTemplate)
2
34
* def uniqueUsername = generateUsername()
0
35
* set userData.username = uniqueUsername
0
36
* set userData.email = generateEmail()
0
37
* def createRes = call read('classpath:common/user/create-user.feature') { userData: '#(userData)' }
273
>>
common.user.create-user
268
4
Given url baseUrl
0
5
And path 'user'
0
6
And request userData
0
7
When method post
268
12:30:53.826 request:
1 > POST https://petstore.swagger.io/v2/user
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 176
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891853819","firstName":"Test","lastName":"User","email":"user_1774891853820@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:54.092 response time in milliseconds: 265
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
0
38
* match createRes.result.code == 200
1
40
* def updateData = deepCopy(userData)
2
41
* set updateData.firstName = 'UpdatedFirstName'
0
42
* set updateData.email = 'updated_' + generateEmail()
1
43
* def updateRes = call read('classpath:common/user/update-user.feature') { username: '#(uniqueUsername)', updateData: '#(updateData)' }
260
>>
common.user.update-user
254
4
Given url baseUrl
0
5
And path 'user', username
0
6
And request updateData
0
7
When method put
253
12:30:54.105 request:
1 > PUT https://petstore.swagger.io/v2/user/user_1774891853819
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 196
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891853819","firstName":"UpdatedFirstName","lastName":"User","email":"updated_user_1774891854096@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:54.356 response time in milliseconds: 250
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
0
44
Then match updateRes.result.code == 200
0
Scenario: [4:47]
Get updated user and verify changes
ms: 778
>>
Background:
5
* url baseUrl
0
12:30:54.362 karate.env system property was: null
6
* def userDataTemplate = read('classpath:data/user-data.json')
0
48
* def userData = deepCopy(userDataTemplate)
1
49
* def uniqueUsername = generateUsername()
0
50
* set userData.username = uniqueUsername
0
51
* set userData.email = generateEmail()
0
52
* def createRes = call read('classpath:common/user/create-user.feature') { userData: '#(userData)' }
247
>>
common.user.create-user
243
4
Given url baseUrl
0
5
And path 'user'
0
6
And request userData
0
7
When method post
243
12:30:54.372 request:
1 > POST https://petstore.swagger.io/v2/user
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 176
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891854365","firstName":"Test","lastName":"User","email":"user_1774891854366@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:54.612 response time in milliseconds: 240
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
0
53
* match createRes.result.code == 200
0
55
* def updateData = deepCopy(userData)
2
56
* set updateData.firstName = 'UpdatedFirstName'
0
57
* set updateData.email = 'updated_' + generateEmail()
1
58
* def updateRes = call read('classpath:common/user/update-user.feature') { username: '#(uniqueUsername)', updateData: '#(updateData)' }
264
>>
common.user.update-user
259
4
Given url baseUrl
0
5
And path 'user', username
0
6
And request updateData
0
7
When method put
259
12:30:54.623 request:
1 > PUT https://petstore.swagger.io/v2/user/user_1774891854365
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 196
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891854365","firstName":"UpdatedFirstName","lastName":"User","email":"updated_user_1774891854617@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:54.880 response time in milliseconds: 256
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
0
59
* match updateRes.result.code == 200
0
61
* def getRes = call read('classpath:common/user/get-user.feature') { username: '#(uniqueUsername)' }
259
>>
common.user.get-user
255
4
Given url baseUrl
0
5
And path 'user', username
0
6
When method get
254
12:30:54.886 request:
1 > GET https://petstore.swagger.io/v2/user/user_1774891854365
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
12:30:55.139 response time in milliseconds: 253
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"id":1,"username":"user_1774891854365","firstName":"UpdatedFirstName","lastName":"User","email":"updated_user_1774891854617@mail.com","password":"password123","phone":"1234567890","userStatus":1}
7
* def result = response
0
62
Then match getRes.result.firstName == 'UpdatedFirstName'
0
63
And match getRes.result.email == updateData.email
1
Scenario: [5:66]
Delete user account
ms: 498
>>
Background:
5
* url baseUrl
0
12:30:55.143 karate.env system property was: null
6
* def userDataTemplate = read('classpath:data/user-data.json')
0
67
* def userData = deepCopy(userDataTemplate)
1
68
* def uniqueUsername = generateUsername()
0
69
* set userData.username = uniqueUsername
0
70
* set userData.email = generateEmail()
0
71
* def createRes = call read('classpath:common/user/create-user.feature') { userData: '#(userData)' }
246
>>
common.user.create-user
244
4
Given url baseUrl
0
5
And path 'user'
0
6
And request userData
0
7
When method post
244
12:30:55.150 request:
1 > POST https://petstore.swagger.io/v2/user
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 176
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891855147","firstName":"Test","lastName":"User","email":"user_1774891855148@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:55.394 response time in milliseconds: 242
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
0
72
* match createRes.result.code == 200
0
74
* def deleteRes = call read('classpath:common/user/delete-user.feature') { username: '#(uniqueUsername)' }
248
>>
common.user.delete-user
243
4
Given url baseUrl
0
5
And path 'user', username
0
6
When method delete
242
12:30:55.402 request:
1 > DELETE https://petstore.swagger.io/v2/user/user_1774891855147
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
12:30:55.642 response time in milliseconds: 239
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"user_1774891855147"}
7
* def result = response
0
75
Then match deleteRes.result.code == 200
1
Scenario: [6:78]
Complete CRUD flow - Create, Get, Update, Get, Delete
ms: 1338
>>
Background:
5
* url baseUrl
0
12:30:55.648 karate.env system property was: null
6
* def userDataTemplate = read('classpath:data/user-data.json')
1
79
* def userData = deepCopy(userDataTemplate)
2
80
* def uniqueUsername = generateUsername()
0
81
* set userData.username = uniqueUsername
0
82
* set userData.email = generateEmail()
1
# Step 1: Create user
85
* def createRes = call read('classpath:common/user/create-user.feature') { userData: '#(userData)' }
254
>>
common.user.create-user
247
4
Given url baseUrl
0
5
And path 'user'
0
6
And request userData
0
7
When method post
246
12:30:55.665 request:
1 > POST https://petstore.swagger.io/v2/user
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 176
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891855654","firstName":"Test","lastName":"User","email":"user_1774891855655@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:55.908 response time in milliseconds: 241
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
0
86
* match createRes.result.code == 200
1
87
* print 'Created user:', uniqueUsername
2
12:30:55.911 [print] Created user: user_1774891855654
# Step 2: Get user and verify
90
* def getRes1 = call read('classpath:common/user/get-user.feature') { username: '#(uniqueUsername)' }
257
>>
common.user.get-user
252
4
Given url baseUrl
0
5
And path 'user', username
0
6
When method get
252
12:30:55.917 request:
1 > GET https://petstore.swagger.io/v2/user/user_1774891855654
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
12:30:56.168 response time in milliseconds: 250
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"id":1,"username":"user_1774891855654","firstName":"Test","lastName":"User","email":"user_1774891855655@mail.com","password":"password123","phone":"1234567890","userStatus":1}
7
* def result = response
0
91
* match getRes1.result.username == uniqueUsername
0
92
* match getRes1.result.email == userData.email
1
93
* print 'Retrieved user:', getRes1.result
2
12:30:56.171 [print] Retrieved user: {
"id": 1,
"username": "user_1774891855654",
"firstName": "Test",
"lastName": "User",
"email": "user_1774891855655@mail.com",
"password": "password123",
"phone": "1234567890",
"userStatus": 1
}
# Step 3: Update user (name and email)
96
* def updateData = deepCopy(userData)
2
97
* set updateData.firstName = 'UpdatedName'
1
98
* set updateData.email = 'updated_' + generateEmail()
0
99
* def updateRes = call read('classpath:common/user/update-user.feature') { username: '#(uniqueUsername)', updateData: '#(updateData)' }
296
>>
common.user.update-user
292
4
Given url baseUrl
0
5
And path 'user', username
0
6
And request updateData
0
7
When method put
292
12:30:56.178 request:
1 > PUT https://petstore.swagger.io/v2/user/user_1774891855654
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 191
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
{"id":1,"username":"user_1774891855654","firstName":"UpdatedName","lastName":"User","email":"updated_user_1774891856174@mail.com","password":"password123","phone":"1234567890","userStatus":1}
12:30:56.468 response time in milliseconds: 289
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"1"}
8
Then status 200
0
9
* def result = response
0
100
* match updateRes.result.code == 200
1
101
* print 'Updated user:', updateRes.result
1
12:30:56.471 [print] Updated user: {
"code": 200,
"type": "unknown",
"message": "1"
}
# Step 4: Get updated user and verify changes
104
* def getRes2 = call read('classpath:common/user/get-user.feature') { username: '#(uniqueUsername)' }
248
>>
common.user.get-user
244
4
Given url baseUrl
0
5
And path 'user', username
0
6
When method get
244
12:30:56.478 request:
1 > GET https://petstore.swagger.io/v2/user/user_1774891855654
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
12:30:56.719 response time in milliseconds: 241
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"id":1,"username":"user_1774891855654","firstName":"UpdatedName","lastName":"User","email":"updated_user_1774891856174@mail.com","password":"password123","phone":"1234567890","userStatus":1}
7
* def result = response
0
105
* match getRes2.result.firstName == 'UpdatedName'
0
106
* match getRes2.result.email == updateData.email
0
107
* print 'Verified updated user:', getRes2.result
1
12:30:56.721 [print] Verified updated user: {
"id": 1,
"username": "user_1774891855654",
"firstName": "UpdatedName",
"lastName": "User",
"email": "updated_user_1774891856174@mail.com",
"password": "password123",
"phone": "1234567890",
"userStatus": 1
}
# Step 5: Delete user
110
* def deleteRes = call read('classpath:common/user/delete-user.feature') { username: '#(uniqueUsername)' }
266
>>
common.user.delete-user
263
4
Given url baseUrl
0
5
And path 'user', username
4
6
When method delete
258
12:30:56.731 request:
1 > DELETE https://petstore.swagger.io/v2/user/user_1774891855654
1 > Host: petstore.swagger.io
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.14)
1 > Accept-Encoding: gzip,deflate
12:30:56.987 response time in milliseconds: 254
1 < 200
1 < Date: Mon, 30 Mar 2026 17:30:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < Access-Control-Allow-Origin: *
1 < Access-Control-Allow-Methods: GET, POST, DELETE, PUT
1 < Access-Control-Allow-Headers: Content-Type, api_key, Authorization
1 < Server: Jetty(9.2.9.v20150224)
{"code":200,"type":"unknown","message":"user_1774891855654"}
7
* def result = response
0
111
* match deleteRes.result.code == 200
0
112
* print 'Deleted user:', deleteRes.result
1
12:30:56.989 [print] Deleted user: {
"code": 200,
"type": "unknown",
"message": "user_1774891855654"
}
114
* print 'Full CRUD flow completed successfully!'
0
12:30:56.989 [print] Full CRUD flow completed successfully!