3fd0faf1027e6829f340ce95e298dacc0ba60fea
[integration/csit.git] / tests / dcaegen2 / prh-testcases / ssl_prh_tests.robot
1 *** Settings ***
2 Documentation     Integration tests for PRH.
3 ...               PRH receive events from DMaaP and produce or not PNF_READY notification depends on required fields in received event.
4 Suite Setup       Run keywords    Create header    Create sessions
5 Library           resources/PrhLibrary.py
6 Resource          resources/prh_library.robot
7 Resource          ../../common.robot
8
9 *** Variables ***
10 ${DMAAP_SIMULATOR_URL}    http://${DMAAP_SIMULATOR}
11 ${AAI_SIMULATOR_SETUP_URL}    http://${AAI_SIMULATOR_SETUP}
12 ${EVENT_WITH_ALL_VALID_REQUIRED_FIELDS}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_with_all_fields.json
13 ${EVENT_WITH_IPV4}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_with_IPV4.json
14 ${EVENT_WITH_IPV6}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_with_IPV6.json
15 ${EVENT_WITH_MISSING_IPV4_AND_IPV6}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_with_missing_IPV4_and_IPV6.json
16 ${EVENT_WITH_MISSING_SOURCENAME}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_with_missing_sourceName.json
17 ${EVENT_WITH_MISSING_SOURCENAME_AND_IPV4}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_with_missing_sourceName_and_IPV4.json
18 ${EVENT_WITH_MISSING_SOURCENAME_AND_IPV6}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_with_missing_sourceName_and_IPV6.json
19 ${EVENT_WITH_MISSING_SOURCENAME_IPV4_AND_IPV6}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_with_missing_sourceName_IPV4_and_IPV6.json
20 ${EVENT_WITHOUT_IPV6_FILED}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/event_without_IPV6_field.json
21 ${Not_json_format}    %{WORKSPACE}/tests/dcaegen2/prh-testcases/assets/json_events/not_json_format.json
22
23 *** Test Cases ***
24 #Valid DMaaP event can be converted to PNF_READY notification with ssl connection to AAI
25 #    [Documentation]    PRH get valid event from DMaaP with required fields - PRH produce PNF_READY notification
26 #    [Tags]    PRH    Valid event
27 #    [Template]    Valid event processing
28 #    ${EVENT_WITH_ALL_VALID_REQUIRED_FIELDS}
29 #    ${EVENT_WITH_IPV4}
30 #    ${EVENT_WITH_IPV6}
31 #    ${EVENT_WITHOUT_IPV6_FILED}