Populate VID owning entity fields 63/44063/1
authorSonsino, Ofir (os0695) <os0695@intl.att.com>
Sun, 22 Apr 2018 12:33:47 +0000 (15:33 +0300)
committerSonsino, Ofir (os0695) <os0695@intl.att.com>
Sun, 22 Apr 2018 12:33:47 +0000 (15:33 +0300)
Change-Id: Ic19afc75520fb1a1726160bbc2f53d6f51a4dad0
Issue-ID: VID-214
Signed-off-by: Sonsino, Ofir (os0695) <os0695@intl.att.com>
robot/resources/demo_preload.robot

index 1a0e034..761d467 100644 (file)
@@ -26,9 +26,21 @@ ${DEMO_PREFIX}   demo
 Load Customer And Models
     [Documentation]   Use openECOMP to Orchestrate a service.
     [Arguments]    ${customer_name}
+    Load OwningEntity "lineOfBusiness" ${customer_name}
+    Load OwningEntity "platform" ${customer_name}
+    Load OwningEntity "project" ${customer_name}
+    Load OwningEntity "owningEntity" ${customer_name}
     Load Customer  ${customer_name}
     Load Models  ${customer_name}
 
+Load OwningEntity
+    [Documentation]   Use openECOMP to Orchestrate a service.
+    [Arguments]    ${parameter}   ${name}
+    ${headers}=  Create Dictionary     Accept=application/json    Content-Type=application/json
+    ${data_path} = ${VID_ENDPOINT}${VID_ENV}/maintenance/category_parameter/${parameter}
+    ${vid_data} = '{"options":["${name}"]}'
+    ${resp}=   Post Request    vid     ${data_path}  data=${vid_data}    headers=${headers}
+       
 Load Customer
     [Documentation]   Use openECOMP to Orchestrate a service.
     [Arguments]    ${customer_name}