Extend Modern UI for pnf usecase
[vid.git] / vid-webpack-master / src / app / drawingBoard / service-planning / objectsToTree / objectToModelTree / objectToModelTree.service.spec.ts
index 0f7bf9a..64fdae1 100644 (file)
@@ -37,6 +37,10 @@ import {VpnStepService} from "../models/vrf/vrfModal/vpnStep/vpn.step.service";
 import {NetworkStepService} from "../models/vrf/vrfModal/networkStep/network.step.service";
 import {VfModuleUpgradePopupService} from "../../../../shared/components/genericFormPopup/genericFormServices/vfModuleUpgrade/vfModule.upgrade.popuop.service";
 import {SharedControllersService} from "../../../../shared/components/genericForm/formControlsServices/sharedControlles/shared.controllers.service";
+import {ModalService} from "../../../../shared/components/customModal/services/modal.service";
+import {CreateDynamicComponentService} from "../../../../shared/components/customModal/services/create-dynamic-component.service";
+import {PnfPopupService} from "../../../../shared/components/genericFormPopup/genericFormServices/pnf/pnf.popup.service";
+import {PnfControlGenerator} from "../../../../shared/components/genericForm/formControlsServices/pnfGenerator/pnf.control.generator";
 
 class MockAppStore<T> {
   getState() {
@@ -90,6 +94,7 @@ describe('Model Tree Generator service', () => {
         SharedTreeService,
         DialogService,
         VnfPopupService,
+        PnfPopupService,
         VnfGroupPopupService,
         ControlGeneratorUtil,
         GenericFormService,
@@ -106,12 +111,15 @@ describe('Model Tree Generator service', () => {
         DialogService,
         FeatureFlagsService,
         VnfControlGenerator,
+        PnfControlGenerator,
         AaiService,
         DialogService,
         DuplicateService,
         ComponentInfoService,
         NetworkStepService,
         VpnStepService,
+        ModalService,
+        CreateDynamicComponentService,
         SharedControllersService,
         {provide: NgRedux, useClass: MockAppStore},
         MockNgRedux ]
@@ -207,6 +215,7 @@ describe('Model Tree Generator service', () => {
       "name": "2017-388_PASQUALE-vPE 1",
       "tooltip": "VF",
       "type": "VF",
+      "modelTypeName": "vnfs",
       "count": 0,
       "max": 1,
       "children": [],
@@ -224,6 +233,7 @@ describe('Model Tree Generator service', () => {
       "name": "2017-388_PASQUALE-vPE 0",
       "tooltip": "VF",
       "type": "VF",
+      "modelTypeName": "vnfs",
       "count": 0,
       "max": 1,
       "children": [],
@@ -239,6 +249,7 @@ describe('Model Tree Generator service', () => {
       "name": "2017-488_PASQUALE-vPE 0",
       "tooltip": "VF",
       "type": "VF",
+      "modelTypeName": "vnfs",
       "count": 0,
       "max": 1,
       "children": [{
@@ -249,6 +260,7 @@ describe('Model Tree Generator service', () => {
         "name": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vRE_BV..module-1",
         "tooltip": "VFmodule",
         "type": "VFmodule",
+        "modelTypeName": "vfModules",
         "count": 0,
         "max": 1,
         "children": [],
@@ -264,6 +276,7 @@ describe('Model Tree Generator service', () => {
         "name": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_base_vPE_BV..module-0",
         "tooltip": "VFmodule",
         "type": "VFmodule",
+        "modelTypeName": "vfModules",
         "count": 0,
         "max": 1,
         "children": [],
@@ -279,6 +292,7 @@ describe('Model Tree Generator service', () => {
         "name": "2017488_pasqualevpe0..2017488PasqualeVpe..PASQUALE_vPFE_BV..module-2",
         "tooltip": "VFmodule",
         "type": "VFmodule",
+        "modelTypeName": "vfModules",
         "count": 0,
         "max": 1,
         "children": [],