Newer
Older
Documentation Check that you can create a subscription
Resource ${EXECDIR}/resources/ApiUtils.resource
Resource ${EXECDIR}/resources/AssertionUtils.resource
Resource ${EXECDIR}/resources/JsonUtils.resource
${subscription_id_prefix}= urn:ngsi-ld:Subscription:
${subscription_payload_file_path}= subscriptions/subscription-sample.jsonld
${subscription_expectation_file_path}= subscriptions/expectations/subscription-028-01-expectation.jsonld
Create Subscription
[Documentation] Check that you can create a subscription
[Tags] sub-create 5_8_1
${subscription_id}= Generate Random Entity Id ${subscription_id_prefix}
Create Subscription ${subscription_id} ${subscription_payload_file_path} ${CONTENT_TYPE_LD_JSON}
${expected_subscription}= Load Test Sample ${subscription_expectation_file_path} ${subscription_id}
Benoit Orihuela
committed
Retrieve Subscription ${subscription_id} accept=${CONTENT_TYPE_LD_JSON} context=${ngsild_test_suite_context}
Check Created Resource Set To ${expected_subscription}
[Teardown] Delete Subscription ${subscription_id}