From 65029c3dfc0f876284489009a01252e1088eac03 Mon Sep 17 00:00:00 2001 From: sheetalm Date: Tue, 20 Mar 2018 12:25:00 +0530 Subject: Activity Spec Service - Flow Test Change in URL and correct steps Fixed review comments Flow tests for Activity Spec Currently the tests are commented since Activity Spec is not build and deployed as of now as part of onboarding Change-Id: I6d509ccfa88619f2d9574932f0315a3459a6e0b7 Issue-ID: SDC-1048 Signed-off-by: sheetalm --- .../TestInvalidStatusTransition.feature | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 openecomp-bdd/features/ActivitySpec/TestInvalidStatusTransition.feature (limited to 'openecomp-bdd/features/ActivitySpec/TestInvalidStatusTransition.feature') diff --git a/openecomp-bdd/features/ActivitySpec/TestInvalidStatusTransition.feature b/openecomp-bdd/features/ActivitySpec/TestInvalidStatusTransition.feature new file mode 100644 index 0000000000..1a94635a49 --- /dev/null +++ b/openecomp-bdd/features/ActivitySpec/TestInvalidStatusTransition.feature @@ -0,0 +1,29 @@ +#Feature: ActivitySpec Flow +# +#Given Default prefix "activity_spec" +# +# Scenario: Test Invalid Status Transition for Activity Spec +# #Create Activity Spec +# When I want to set the input data to file "resources/json/createActivitySpec.json" +# Then I want to update the input property "name" with a random value +# When I want to create an ActivitySpec +# Then I want to check property "id" exists +# And I want to check property "versionId" exists +# +# #Get Activity Spec and verify status +# When I want to get the ActivitySpec for the current item +# Then I want to check property "status" for value "Draft" +# +# #Deprecate "Draft" activity status and verify error code +# Then I want the following to fail with error code "STATUS_NOT_CERTIFIED" +# When I want to call action "DEPRECATE" on this ActivitySpec item +# +# #Delete "Draft" activity spec and verify error code +# Then I want the following to fail with error code "STATUS_NOT_DEPRECATED" +# When I want to call action "DELETE" on this ActivitySpec item +# +# #Certify activity spec +# When I want to call action "CERTIFY" on this ActivitySpec item +# #Certify "certified" activity spec and verify error code +# Then I want the following to fail with error code "STATUS_NOT_DRAFT" +# When I want to call action "CERTIFY" on this ActivitySpec item -- cgit 1.2.3-korg