diff options
author | yufei_zhou <yufei.zhou@nokia-sbell.com> | 2017-11-05 23:17:21 +0800 |
---|---|---|
committer | yufei_zhou <yufei.zhou@nokia-sbell.com> | 2017-11-05 23:37:09 +0800 |
commit | 029a1743a0e3e5c81a232c2153ea9d1b808ba7b6 (patch) | |
tree | eadb5e5ee59c462a34d179c5873e9b6ae5a7b71a /nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nslcm/impl/NslcmMgmrImplTest.java | |
parent | 98b79d96202bc04aec130bf7df6cfc3c78b58ec9 (diff) |
Update db process part
Change-Id: Ie66c98744f3b27c9abf4e6bb24d1be84580ccb91
Issue-ID: VFC-544
Signed-off-by: yufei_zhou <yufei.zhou@nokia-sbell.com>
Diffstat (limited to 'nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nslcm/impl/NslcmMgmrImplTest.java')
-rw-r--r-- | nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nslcm/impl/NslcmMgmrImplTest.java | 38 |
1 files changed, 36 insertions, 2 deletions
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nslcm/impl/NslcmMgmrImplTest.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nslcm/impl/NslcmMgmrImplTest.java index 47c33bf1..c55b39d9 100644 --- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nslcm/impl/NslcmMgmrImplTest.java +++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nslcm/impl/NslcmMgmrImplTest.java @@ -40,11 +40,18 @@ import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.NslcmGrantVnfRequest; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.NslcmGrantVnfResponse; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.NslcmNotifyLCMEventsRequest; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.AccessInfo; +import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.AddResource; +import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.AdditionalParam; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.AffectedVirtualStorage; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.AffectedVnfc; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.InterfaceInfo; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.ResourceDefinition; +import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.ResourceTemplate; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.VimAssets; +import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.VirtualComputeDescriptor; +import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.VirtualCpu; +import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.VirtualMemory; +import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.VirtualStorageDescriptor; import org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity.NslcmVimInfo; import org.springframework.web.bind.annotation.RequestMethod; @@ -73,8 +80,35 @@ public class NslcmMgmrImplTest { public void testGrantVnf() throws ClientProtocolException, IOException { ResourceDefinition resource = new ResourceDefinition(); - resource.setResourceDefinitionId("resourceDefinitionId"); - resource.setVdu("vdu"); + resource.setVimId("vimId"); + resource.setVnfInstanceId("vnfInstanceId"); + + List<AddResource> addresources=new ArrayList<AddResource>(); + AddResource addresource=new AddResource(); + addresource.setResourceDefinitionId(1); + addresource.setType("type"); + addresource.setVdu("vdu"); + ResourceTemplate temp=new ResourceTemplate(); + VirtualComputeDescriptor compute=new VirtualComputeDescriptor(); + VirtualCpu cpu=new VirtualCpu(); + cpu.setNumVirtualCpu(1); + VirtualMemory memory=new VirtualMemory(); + compute.setVirtualCpu(cpu); + compute.setVirtualMemory(memory); + VirtualStorageDescriptor storage=new VirtualStorageDescriptor(); + storage.setSizeOfStorage(1); + storage.setSwImageDescriptor("swImageDescriptor"); + storage.setSizeOfStorage(1); + temp.setVirtualComputeDescriptor(compute); + temp.setVirtualStorageDescriptor(storage); + addresources.add(addresource); + AdditionalParam param=new AdditionalParam(); + param.setTenant("tenant"); + param.setVimid("vimid"); + param.setVnfmid("vnfmid"); + + resource.setAdditionalParam(param); + resource.setAddResource(addresources); NslcmGrantVnfResponse gresponse = new NslcmGrantVnfResponse(); List<KeyValuePair> additionalParam1 = new ArrayList<KeyValuePair>(); |