38 lines
1.3 KiB
Plaintext
38 lines
1.3 KiB
Plaintext
|
|
*** Settings ***
|
||
|
|
Test Teardown DeletePolicyAndGroupObject ${policyIds} ${objectIds}
|
||
|
|
Resource ../../common/ApiHttpRequest.robot
|
||
|
|
Resource ../../common/Util.robot
|
||
|
|
Resource ApiPolicyRequest.robot
|
||
|
|
Variables ../../../05-Other/variable/policy/apipolicyrequesttest.py
|
||
|
|
Resource ../../tsg_bfapi/PolicyObject.robot
|
||
|
|
|
||
|
|
*** Variables ***
|
||
|
|
|
||
|
|
*** Test Cases ***
|
||
|
|
Test-GetRequestResposeCodePrivate
|
||
|
|
[Tags] test
|
||
|
|
${data} Set Variable pageSize=20&pageNo=1&policyType=tsg_security
|
||
|
|
${code} GetRequestResposeCodePrivate ${data}
|
||
|
|
Should Be Equal As Strings ${code} 200
|
||
|
|
log ${code}
|
||
|
|
|
||
|
|
Test-AddPolicyData
|
||
|
|
[Tags] test
|
||
|
|
log ${IP_OBJ}
|
||
|
|
${returnKey} Set Variable data
|
||
|
|
${header} Create Dictionary Content-Type=application/json Authorization=${token}
|
||
|
|
${ipid} AddObjectData ${Test-AddPolicyData_IP_OBJ} ${returnKey}
|
||
|
|
log ${FQDN_OBJ}
|
||
|
|
${fqdnid} AddObjectData ${FQDN_OBJ}
|
||
|
|
log ${SECURITY_POLICY}
|
||
|
|
${POLICY} Replace String ${SECURITY_POLICY} IP_OBJ ${ipid}
|
||
|
|
${POLICY} Replace String ${SECURITY_POLICY} FQDN_OBJ ${fqdnid}
|
||
|
|
${policyid} AddPolicyData ${POLICY}
|
||
|
|
|
||
|
|
Test-GetRandomIP
|
||
|
|
[Tags] test
|
||
|
|
${ip} GetRandomIP ipv4
|
||
|
|
log ${ip}
|
||
|
|
${ip} GetRandomIP ipv6
|
||
|
|
log ${ip}
|
||
|
|
|