Interface operation feature enhancements
[sdc.git] / cucumber-js-test-apis-ci / features / InterfaceOperation / TestServiceInterfaceOperation.feature
1 Feature: Interface Operation Feature
2
3  Background: Init
4   Given I want to create a Service
5
6  Scenario: Test InterfaceOperation CRUD
7    #Create multiple operations Operations
8   When I want to create an Operation
9   When I want to create an Operation
10   When I want to create an Operation
11
12    #List All Operations
13   When I want to list Operations
14
15    #Get Operation By OperationId
16   When I want to get an Operation by Id
17
18    #Update Operation
19   When I want to update an Operation
20
21    #Delete Operation
22   When I want to delete an Operation
23
24    #Checkin
25   When I want to checkin this component
26   Then I want to check property "lifecycleState" for value "NOT_CERTIFIED_CHECKIN"
27
28    #Submit
29   Then I want to submit this component
30   And I want to check property "lifecycleState" for value "READY_FOR_CERTIFICATION"