diff options
author | ilanap <ilanap@amdocs.com> | 2017-11-07 11:54:10 +0200 |
---|---|---|
committer | ilanap <ilanap@amdocs.com> | 2017-11-07 11:59:26 +0200 |
commit | c6a41de2f5a2e3217c8364dcd27f297069fc005f (patch) | |
tree | 5e83c950a7ff6c384973ef44e6c4246a9d618505 /openecomp-ui/test | |
parent | d5fdfc4e67ba9839e680fa685134660659356c68 (diff) |
Update VLM Overview tab behavior
Issue-ID: SDC-637
Change-Id: I30211422b9af72a8e2dc4fd58713145878881555
Signed-off-by: ilanap <ilanap@amdocs.com>
Diffstat (limited to 'openecomp-ui/test')
-rw-r--r-- | openecomp-ui/test/licenseModel/overview/test.js | 39 | ||||
-rw-r--r-- | openecomp-ui/test/licenseModel/overview/views.test.js | 1 |
2 files changed, 35 insertions, 5 deletions
diff --git a/openecomp-ui/test/licenseModel/overview/test.js b/openecomp-ui/test/licenseModel/overview/test.js index c78c3e47b1..cb1a9c34b2 100644 --- a/openecomp-ui/test/licenseModel/overview/test.js +++ b/openecomp-ui/test/licenseModel/overview/test.js @@ -29,7 +29,17 @@ describe('License Model Overview: ', function () { expect(mapStateToProps).toBeTruthy(); }); - const VLM1 = LicenseModelOverviewFactory.build(); + const VLM1 = LicenseModelOverviewFactory.build({ + featureGroup: { + featureGroupsList: [], + }, + entitlementPool: { + entitlementPoolsList: [] + }, + licenseKeyGroup: { + licenseKeyGroupsList: [] + } + }); it('should mapper return vlm overview basic data', () => { const state = { @@ -42,6 +52,7 @@ describe('License Model Overview: ', function () { expect(props.modalHeader).toEqual(undefined); expect(props.licenseModelId).toEqual(VLM1.licenseModelEditor.data.id); expect(props.licensingDataList).toEqual([]); + expect(props.orphanDataList).toEqual([]); expect(props.selectedTab).toEqual(selectedButton.VLM_LIST_VIEW); }); @@ -51,6 +62,15 @@ describe('License Model Overview: ', function () { licenseAgreementEditor: { data: LicenseAgreement.build() } + }, + featureGroup: { + featureGroupsList: [], + }, + entitlementPool: { + entitlementPoolsList: [] + }, + licenseKeyGroup: { + licenseKeyGroupsList: [] } }); @@ -101,11 +121,18 @@ describe('License Model Overview: ', function () { }); it('should mapper return overview data for show EP modal', () => { - const VLM1 = LicenseModelOverviewFactory.build({ + const VLM1 = LicenseModelOverviewFactory.build( { + featureGroup: { + featureGroupsList: [], + }, entitlementPool: { + entitlementPoolsList: [], entitlementPoolEditor: { data: EntitlementPool.build() } + }, + licenseKeyGroup: { + licenseKeyGroupsList: [] } }); @@ -283,7 +310,6 @@ describe('License Model Overview: ', function () { selectedTab: selectedButton.NOT_IN_USE } }); - const state = { licenseModel: VLM1 }; @@ -300,7 +326,8 @@ describe('License Model Overview: ', function () { expect(props.isDisplayModal).toEqual(false); expect(props.modalHeader).toEqual(undefined); expect(props.licenseModelId).toEqual(VLM1.licenseModelEditor.data.id); - expect(props.licensingDataList).toEqual(expectedLicensingDataList); + expect(props.licensingDataList).toEqual([]); + expect(props.orphanDataList).toEqual(expectedLicensingDataList); expect(props.selectedTab).toEqual(selectedButton.NOT_IN_USE); }); @@ -349,7 +376,9 @@ describe('License Model Overview: ', function () { expect(props.isDisplayModal).toEqual(false); expect(props.modalHeader).toEqual(undefined); expect(props.licenseModelId).toEqual(VLM1.licenseModelEditor.data.id); - expect(props.licensingDataList).toEqual(expectedLicensingDataList); + expect(props.licensingDataList).toEqual([]); + expect(props.orphanDataList).toEqual(expectedLicensingDataList); expect(props.selectedTab).toEqual(selectedButton.NOT_IN_USE); }); + }); diff --git a/openecomp-ui/test/licenseModel/overview/views.test.js b/openecomp-ui/test/licenseModel/overview/views.test.js index 4a38afccca..cee34145a8 100644 --- a/openecomp-ui/test/licenseModel/overview/views.test.js +++ b/openecomp-ui/test/licenseModel/overview/views.test.js @@ -56,6 +56,7 @@ describe('License Model Overview - View: ', function () { isDisplayModal: false, modalHeader: undefined, licensingDataList: [laData], + orphanDataList: [], selectedTab: selectedButton.VLM_LIST_VIEW, onTabSelect: () => {} }; |