From ec7da6aea30a1b73d1e0f5f75d2b6119ed8fa251 Mon Sep 17 00:00:00 2001 From: "Ben David, Elad (eb7504)" Date: Tue, 17 Mar 2020 18:12:17 +0200 Subject: Entitlement Pool - Support Type Field Change-Id: Ibd9996cce04849332bd23dd62e6143386cdd9a70 Issue-ID: SDC-2820 Signed-off-by: Ben David, Elad (eb7504) --- .../features/UserFeedback/TestMRN.feature | 37 ++++++++++++++++------ 1 file changed, 28 insertions(+), 9 deletions(-) (limited to 'cucumber-js-test-apis-ci') diff --git a/cucumber-js-test-apis-ci/features/UserFeedback/TestMRN.feature b/cucumber-js-test-apis-ci/features/UserFeedback/TestMRN.feature index 161ea57341..e63d3df253 100644 --- a/cucumber-js-test-apis-ci/features/UserFeedback/TestMRN.feature +++ b/cucumber-js-test-apis-ci/features/UserFeedback/TestMRN.feature @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -Feature: User Feedback - Enhance EP & LKG to include MRN +Feature: User Feedback - Enhance EP to include MRN and Type Scenario: Test Feature Group and Entitlement Pool @@ -24,27 +24,46 @@ Feature: User Feedback - Enhance EP & LKG to include MRN Then I want to create input data Then I want to update the input property "name" with value "FG_01" - Then I want to update the input property "description" with value "FG without MRN" + Then I want to update the input property "description" with value "FG" Then I want to update the input property "partNumber" with value "999" Then I want to create for path "/vendor-license-models/{item.id}/versions/{item.versionId}/feature-groups" with the input data from the context When I want to create input data Then I want to update the input property "name" with value "EP_01" + Then I want to update the input property "type" with value "Universal" Then I want to update the input property "description" with value "EP without MRN" Then I want the following to fail Then I want to create for path "/vendor-license-models/{item.id}/versions/{item.versionId}/entitlement-pools" with the input data from the context - When I want to create input data Then I want to update the input property "name" with value "EP_02" - Then I want to update the input property "description" with value "EP with MRN" Then I want to update the input property "manufacturerReferenceNumber" with value "12345" + Then I want to update the input property "description" with value "EP without Type" + Then I want the following to fail Then I want to create for path "/vendor-license-models/{item.id}/versions/{item.versionId}/entitlement-pools" with the input data from the context - Then I want to get path "/vendor-license-models/{item.id}/versions/{item.versionId}/entitlement-pools/{responseData.value}" - Then I want to check property "manufacturerReferenceNumber" for value "12345" - - - + When I want to create input data + Then I want to update the input property "name" with value "EP_03" + Then I want to update the input property "type" with value "_Universal" + Then I want to update the input property "manufacturerReferenceNumber" with value "12345" + Then I want to update the input property "description" with value "EP with wrong type" + Then I want the following to fail + Then I want to create for path "/vendor-license-models/{item.id}/versions/{item.versionId}/entitlement-pools" with the input data from the context + When I want to create input data + Then I want to update the input property "name" with value "EP_04" + Then I want to update the input property "type" with value "" + Then I want to update the input property "manufacturerReferenceNumber" with value "12345" + Then I want to update the input property "description" with value "EP with empty Type" + Then I want the following to fail + Then I want to create for path "/vendor-license-models/{item.id}/versions/{item.versionId}/entitlement-pools" with the input data from the context + When I want to create input data + Then I want to update the input property "name" with value "EP_05" + Then I want to update the input property "description" with value "EP with valid type and MRN" + Then I want to update the input property "type" with value "Universal" + Then I want to update the input property "manufacturerReferenceNumber" with value "12345" + Then I want to create for path "/vendor-license-models/{item.id}/versions/{item.versionId}/entitlement-pools" with the input data from the context + Then I want to get path "/vendor-license-models/{item.id}/versions/{item.versionId}/entitlement-pools/{responseData.value}" + Then I want to check property "manufacturerReferenceNumber" for value "12345" + Then I want to check property "type" for value "Universal" \ No newline at end of file -- cgit 1.2.3-korg