1 Feature: Interface Operation Feature
4 Given I want to create a VF
6 Scenario: Test InterfaceOperation CRUD
8 When I want to create an Operation
9 Then I want to check property "uniqueId" exists
10 And I want to create an Operation with workflow
11 Then I want to check property "uniqueId" exists
12 And I want to create an Operation
13 Then I want to check property "uniqueId" exists
14 When I want to create an Operation with input output
15 Then I want to check property "uniqueId" exists
18 When I want to list Operations
20 #Get Operation By OperationId
21 When I want to get an Operation by Id
22 Then I want to check property "uniqueId" exists
24 When I want to update an Operation
25 Then I want to check property "uniqueId" exists
28 When I want to delete an Operation
31 When I want to checkin this component
32 Then I want to check property "lifecycleState" for value "NOT_CERTIFIED_CHECKIN"
35 Then I want to certify this component
36 And I want to check property "lifecycleState" for value "CERTIFIED"
38 Scenario: Test InterfaceOperation CREATE
40 When I want to create an Operation
41 Then I want to check property "uniqueId" exists
42 And I want to create an Operation
43 Then I want to check property "uniqueId" exists
44 And I want to create an Operation
45 Then I want to check property "uniqueId" exists
48 When I want to list Operations
51 When I want to checkin this component
52 Then I want to check property "lifecycleState" for value "NOT_CERTIFIED_CHECKIN"
55 Then I want to certify this component
56 And I want to check property "lifecycleState" for value "CERTIFIED"
59 Scenario: Test InterfaceOperation UPDATE
61 When I want to create an Operation
62 Then I want to check property "uniqueId" exists
64 #Get Operation By OperationId
65 When I want to get an Operation by Id
66 Then I want to check property "uniqueId" exists
68 When I want to update an Operation
69 Then I want to check property "uniqueId" exists
72 When I want to checkin this component
73 Then I want to check property "lifecycleState" for value "NOT_CERTIFIED_CHECKIN"
76 Then I want to certify this component
77 And I want to check property "lifecycleState" for value "CERTIFIED"
80 Scenario: Test InterfaceOperation DELETE
82 When I want to create an Operation
83 Then I want to check property "uniqueId" exists
85 #Get Operation By OperationId
86 When I want to get an Operation by Id
87 Then I want to check property "uniqueId" exists
90 When I want to delete an Operation
93 When I want to checkin this component
94 Then I want to check property "lifecycleState" for value "NOT_CERTIFIED_CHECKIN"
97 Then I want to certify this component
98 And I want to check property "lifecycleState" for value "CERTIFIED"