3 Library RequestsLibrary
4 Resource ../RuleMgt/Rule-Keywords.robot
8 [Arguments] ${restHost} ${restUrl} ${data}
9 ${headers} create dictionary Content-Type=application/json;charset=utf-8 Accept=application/json
10 create session microservices ${restHost} ${headers}
12 ${putResponse} put request microservices ${restUrl} ${data} \ ${EMPTY}
15 [Return] ${putResponse}
18 [Arguments] ${restHost} ${restUrl}
19 create session microservices ${restHost}
20 ${getResponse} get request microservices ${restUrl}
21 [Return] ${getResponse}
24 [Arguments] ${restHost} ${restUrl} ${data}
25 ${headers} create dictionary Content-Type=application/json Accept=application/json
26 create session microservices ${restHost} ${headers}
28 ${postResponse} post request microservices ${restUrl} ${data}
29 Comment log ${postResponse.content}
30 [Return] ${postResponse}
33 [Arguments] ${restHost} ${restUrl}
34 ${headers} create dictionary Content-Type=application/json Accept=application/json
35 create session microservices ${restHost} ${headers}
36 ${deleteResponse} delete request microservices ${restUrl}
37 [Return] ${deleteResponse}