Add initial CSIT case for DCAE-DS

 Add CSIT robot test and structure for DCAE-DS
 This test case provides initial basic implementation for
 monitoring configuration service creation and approval procedure

 - only unauthenticated backend http interfaces are used
 - distribution of the service is excluded
 - keyword libraries and templates should be refactored into testsuite repo
 - no logs are verified on runtime

Change-Id: Ied08206fe8567a249c309bcd243e25b153b33da7
Issue-ID: SDC-2365
Signed-off-by: kaihlavi <l.kaihlavirt@partner.samsung.com>
diff --git a/tests/sdc/dcaed/json_templater.robot b/tests/sdc/dcaed/json_templater.robot
new file mode 100644
index 0000000..884c8f9
--- /dev/null
+++ b/tests/sdc/dcaed/json_templater.robot
@@ -0,0 +1,20 @@
+*** Settings ***
+Documentation     This resource is filling out json string templates and returning the json back
+Library           RequestsLibrary
+Library           eteutils/StringTemplater.py
+Library           OperatingSystem
+
+*** Keywords ***
+Fill JSON Template
+    [Documentation]    Runs substitution on template to return a filled in json
+    [Arguments]    ${json}    ${arguments}
+    ${returned_string}=    Template String    ${json}    ${arguments}
+    ${returned_json}=  To Json    ${returned_string}
+    [Return]    ${returned_json}
+
+Fill JSON Template File
+    [Documentation]    Runs substitution on template to return a filled in json
+    [Arguments]    ${json_file}    ${arguments}
+    ${json}=    OperatingSystem.Get File    ${json_file}
+    ${returned_json}=  Fill JSON Template    ${json}    ${arguments}
+    [Return]    ${returned_json}