Added generic functions in utils libraries, new test for SynchronizerAPI
Change-Id: If9ba83fe25ffdf79476393874f7d3ebdf0fd28cd
diff --git a/src/test/cord-api/Tests/SubscriberTest.txt b/src/test/cord-api/Tests/SubscriberTest.txt
index ea06113..4df3faf 100644
--- a/src/test/cord-api/Tests/SubscriberTest.txt
+++ b/src/test/cord-api/Tests/SubscriberTest.txt
@@ -77,8 +77,8 @@
Log ${json_result}
${subscriberList}= Get Variable Value ${slist}
${subscriberDict}= utils.listToDict ${subscriberList} ${listIndex}
- ${AccountNum}= restApi.getAccountNum ${subscriberDict}
- ${getJsonDict}= restApi.getJsonDictOfAcctNum ${json_result} ${AccountNum}
+ ${AccountNum}= utils.getFieldValueFromDict ${subscriberDict} account_num
+ ${getJsonDict}= utils.getDictFromListOfDict ${json_result} account_num ${AccountNum}
${test_result}= utils.compare_dict ${subscriberDict} ${getJsonDict}
Should Be True ${test_result}
@@ -87,8 +87,9 @@
${get_result}= restApi.ApiGet TENANT_SUBSCRIBER
${putSubscriberList}= Get Variable Value ${putList}
${putSubscriberDict}= utils.listToDict ${putSubscriberList} ${listIndex}
- ${AcctNum}= restApi.getAccountNum ${putSubscriberDict}
- ${subscriberID}= restApi.getSubscriberId ${get_result} ${AcctNum}
+ ${AcctNum}= utils.getFieldValueFromDict ${putSubscriberDict} account_num
+ ${subscriberDict}= utils.getDictFromListofDict ${get_result} account_num ${AcctNum}
+ ${subscriberID}= utils.getFieldValueFromDict ${subscriberDict} id
${api_result}= restApi.ApiPut TENANT_SUBSCRIBER ${putSubscriberDict} ${subscriberID}
Should Be True ${api_result}
${getResultAfterPut}= restApi.ApiGet TENANT_SUBSCRIBER ${subscriberID}
@@ -100,7 +101,11 @@
${json_result}= restApi.ApiGet TENANT_SUBSCRIBER
${subscriberList}= Get Variable Value ${slist}
${subscriberDict}= utils.listToDict ${subscriberList} ${listIndex}
- ${AcctNum}= restApi.getAccountNum ${subscriberDict}
- ${subscriberId}= restApi.getSubscriberId ${json_result} ${AcctNum}
+ ${AcctNum}= utils.getFieldValueFromDict ${subscriberDict} account_num
+ Log ${AcctNum}
+ ${subscriberDict}= utils.getDictFromListofDict ${json_result} account_num ${AcctNum}
+ Log ${subscriberDict}
+ ${subscriberId}= utils.getFieldValueFromDict ${subscriberDict} id
+ Log ${subscriberId}
${test_result}= restApi.ApiDelete TENANT_SUBSCRIBER ${subscriberId}
Should Be True ${test_result}