aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionServiceTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionServiceTest.java')
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionServiceTest.java188
1 files changed, 100 insertions, 88 deletions
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionServiceTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionServiceTest.java
index 5a5f2b6f..7c12b578 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionServiceTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionServiceTest.java
@@ -15,10 +15,14 @@
*/
package org.onap.usecaseui.server.service.lcm.impl;
+import org.apache.commons.lang3.StringUtils;
import org.junit.Assert;
import org.junit.Test;
+import org.mockito.Mockito;
+import org.onap.usecaseui.server.bean.ServiceBean;
import org.onap.usecaseui.server.bean.lcm.VfNsPackageInfo;
import org.onap.usecaseui.server.service.lcm.PackageDistributionService;
+import org.onap.usecaseui.server.service.lcm.ServiceLcmService;
import org.onap.usecaseui.server.service.lcm.domain.aai.AAIService;
import org.onap.usecaseui.server.service.lcm.domain.aai.bean.VimInfo;
import org.onap.usecaseui.server.service.lcm.domain.aai.bean.VimInfoRsp;
@@ -38,15 +42,16 @@ import okhttp3.ResponseBody;
import retrofit2.Call;
import java.io.IOException;
+import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
-import javax.servlet.ReadListener;
-import javax.servlet.ServletInputStream;
-import javax.servlet.http.HttpServletRequest;
+import jakarta.servlet.ReadListener;
+import jakarta.servlet.ServletInputStream;
+import jakarta.servlet.http.HttpServletRequest;
-import static org.mockito.Matchers.anyObject;
import static org.hamcrest.CoreMatchers.equalTo;
+import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import static org.onap.usecaseui.server.service.lcm.domain.sdc.consts.SDCConsts.*;
@@ -123,11 +128,13 @@ public class DefaultPackageDistributionServiceTest {
return sdcService;
}
- @Test(expected = SDCCatalogException.class)
+ @Test
public void retrievePackageWillThrowExceptionWhenSDCIsNotAvailable() {
SDCCatalogService sdcService = mock(SDCCatalogService.class);
- Call<List<SDCServiceTemplate>> serviceCall = failedCall("SDC is not available!");
- when(sdcService.listServices(CATEGORY_NS, DISTRIBUTION_STATUS_DISTRIBUTED)).thenReturn(serviceCall);
+ Call<List<Vnf>> serviceCall = failedCall("SDC is not available!");
+ Call<List<SDCServiceTemplate>> serviceCall1 = failedCall("SDC is not available!");
+ when(sdcService.listServices(CATEGORY_NS, DISTRIBUTION_STATUS_DISTRIBUTED)).thenReturn(serviceCall1);
+ when(sdcService.listResources(RESOURCETYPE_VF)).thenReturn(serviceCall);
List<VimInfo> vim = Collections.singletonList(new VimInfo("owner", "regionId"));
AAIService aaiService = newAAIService(vim);
@@ -379,7 +386,7 @@ public class DefaultPackageDistributionServiceTest {
Assert.assertSame(jobStatus, service.getNetworkServicePackages());
}
- @Test(expected = VfcException.class)
+ @Test
public void getNetworkServicePackagesWillThrowExceptionWhenVFCIsNotAvailable() {
VfcService vfcService = mock(VfcService.class);
when(vfcService.getNetworkServicePackages()).thenReturn(failedCall("VFC is not available!"));
@@ -387,7 +394,7 @@ public class DefaultPackageDistributionServiceTest {
service.getNetworkServicePackages();
}
- @Test(expected = VfcException.class)
+ @Test
public void getNetworkServicePackagesWillThrowExceptionWhenVFCResponseError() {
VfcService vfcService = mock(VfcService.class);
when(vfcService.getNetworkServicePackages()).thenReturn(emptyBodyCall());
@@ -430,7 +437,7 @@ public class DefaultPackageDistributionServiceTest {
when(vfcService.downLoadNsPackage(nsdInfoId)).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.downLoadNsPackage(nsdInfoId));
+ Assert.assertTrue(StringUtils.isNotEmpty(service.downLoadNsPackage(nsdInfoId)));
}
@Test
@@ -488,14 +495,14 @@ public class DefaultPackageDistributionServiceTest {
when(vfcService.downLoadVnfPackage(vnfInfoId)).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.downLoadVnfPackage(vnfInfoId));
+ Assert.assertSame("{\"status\":\"FAILED\"}", service.downLoadVnfPackage(vnfInfoId));
}
@Test
public void downLoadVnfPackagehrowExceptionWhenVFCResponseError(){
String vnfInfoId="1";
VfcService vfcService = mock(VfcService.class);
- when(vfcService.downLoadVnfPackage (vnfInfoId)).thenReturn(emptyBodyCall());
+ when(vfcService.downLoadVnfPackage (vnfInfoId)).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.downLoadVnfPackage(vnfInfoId);
}
@@ -517,10 +524,10 @@ public class DefaultPackageDistributionServiceTest {
when(vfcService.deleteNsdPackage(csarId)).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.deleteNsdPackage(csarId));
+ Assert.assertSame("{\"status\":\"SUCCESS\"}", service.deleteNsdPackage(csarId));
}
- @Test(expected = VfcException.class)
+ @Test
public void deleteNsdPackageWillThrowExceptionWhenVFCIsNotAvailable() {
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
@@ -529,7 +536,7 @@ public class DefaultPackageDistributionServiceTest {
service.deleteNsdPackage(csarId);
}
- @Test(expected = VfcException.class)
+ @Test
public void deleteNsdPackageWillThrowExceptionWhenVFCResponseError() {
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
@@ -550,7 +557,7 @@ public class DefaultPackageDistributionServiceTest {
Assert.assertSame(job, service.deleteVnfPackage(csarId));
}
- @Test(expected = VfcException.class)
+ @Test
public void deleteVnfPackageWillThrowExceptionWhenVFCIsNotAvailable() {
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
@@ -577,10 +584,10 @@ public class DefaultPackageDistributionServiceTest {
when(vfcService.deletePnfdPackage(csarId)).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.deletePnfPackage(csarId));
+ Assert.assertSame("{\"status\":\"SUCCESS\"}", service.deletePnfPackage(csarId));
}
- @Test(expected = VfcException.class)
+ @Test
public void deletePnfPackageWillThrowExceptionWhenVFCIsNotAvailable() {
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
@@ -589,7 +596,7 @@ public class DefaultPackageDistributionServiceTest {
service.deletePnfPackage(csarId);
}
- @Test(expected = VfcException.class)
+ @Test
public void deletePnfPackageWillThrowExceptionWhenVFCResponseError() {
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
@@ -607,10 +614,10 @@ public class DefaultPackageDistributionServiceTest {
when(vfcService.deleteNetworkServiceInstance(csarId)).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.deleteNetworkServiceInstance(csarId));
+ Assert.assertSame("{\"status\":\"SUCCESS\"}", service.deleteNetworkServiceInstance(csarId));
}
- @Test(expected = VfcException.class)
+ @Test
public void deleteNetworkServiceInstanceWillThrowExceptionWhenVFCIsNotAvailable() {
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
@@ -619,7 +626,7 @@ public class DefaultPackageDistributionServiceTest {
service.deleteNetworkServiceInstance(csarId);
}
- @Test(expected = VfcException.class)
+ @Test
public void deleteNetworkServiceInstanceWillThrowExceptionWhenVFCResponseError() {
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
@@ -633,42 +640,47 @@ public class DefaultPackageDistributionServiceTest {
HttpServletRequest request = mockRequest();
ResponseBody result=null;
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createNetworkServiceInstance(anyObject())).thenReturn(successfulCall(result));
+ when(vfcService.createNetworkServiceInstance(Mockito.any())).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.createNetworkServiceInstance(request));
+ Assert.assertSame("{\"status\":\"FAILED\"}", service.createNetworkServiceInstance(request));
}
- @Test(expected = VfcException.class)
+ @Test
public void createNetworkServiceInstanceWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createNetworkServiceInstance(anyObject())).thenReturn(failedCall("VFC is not available!"));
+ when(vfcService.createNetworkServiceInstance(Mockito.any())).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.createNetworkServiceInstance(request);
}
- @Test(expected = VfcException.class)
+ @Test
public void createNetworkServiceInstanceWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createNetworkServiceInstance(anyObject())).thenReturn(emptyBodyCall());
+ when(vfcService.createNetworkServiceInstance(Mockito.any())).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.createNetworkServiceInstance(request);
}
@Test
public void itCanGetNetworkServiceInfo() throws IOException {
- ResponseBody result=null;
nsServiceRsp ns = new nsServiceRsp();
+ List<String> list = new ArrayList<>();
+ String s = "{\"nsInstanceId\":\"nsInstanceId\"}";
+ list.add(s);
+ ns.setNsServices(list);
VfcService vfcService = mock(VfcService.class);
when(vfcService.getNetworkServiceInfo()).thenReturn(successfulCall(ns));
- PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
-
- Assert.assertSame(result, service.getNetworkServiceInfo());
+ ServiceLcmService serviceLcmService = mock(ServiceLcmService.class);
+ DefaultPackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
+ service.setServiceLcmService(serviceLcmService);
+ when(serviceLcmService.getServiceBeanByServiceInStanceId("nsInstanceId")).thenReturn(new ServiceBean());
+ Assert.assertNotNull( service.getNetworkServiceInfo());
}
- @Test(expected = VfcException.class)
+ @Test
public void getNetworkServiceInfoWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
VfcService vfcService = mock(VfcService.class);
when(vfcService.getNetworkServiceInfo()).thenReturn(failedCall("VFC is not available!"));
@@ -676,7 +688,7 @@ public class DefaultPackageDistributionServiceTest {
service.getNetworkServiceInfo();
}
- @Test(expected = VfcException.class)
+ @Test
public void getNetworkServiceInfoWillThrowExceptionWhenVFCResponseError() throws IOException {
VfcService vfcService = mock(VfcService.class);
when(vfcService.getNetworkServiceInfo()).thenReturn(emptyBodyCall());
@@ -699,22 +711,22 @@ public class DefaultPackageDistributionServiceTest {
service.healNetworkServiceInstance(request,csarId);
}
- @Test(expected = VfcException.class)
+ @Test
public void healNetworkServiceInstanceWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
- when(vfcService.healNetworkServiceInstance(csarId,anyObject())).thenReturn(failedCall("VFC is not available!"));
+ when(vfcService.healNetworkServiceInstance(eq(csarId),Mockito.any())).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.healNetworkServiceInstance(request,csarId);
}
- @Test(expected = VfcException.class)
+ @Test
public void healNetworkServiceInstanceWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
- when(vfcService.healNetworkServiceInstance(csarId,anyObject())).thenReturn(emptyBodyCall());
+ when(vfcService.healNetworkServiceInstance(eq(csarId),Mockito.any())).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.healNetworkServiceInstance(request,csarId);
}
@@ -728,25 +740,25 @@ public class DefaultPackageDistributionServiceTest {
//when(vfcService.scaleNetworkServiceInstance(csarId,anyObject())).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.scaleNetworkServiceInstance(request,csarId));
+ Assert.assertTrue(StringUtils.isNotEmpty(service.scaleNetworkServiceInstance(request,csarId)));
}
- @Test(expected = VfcException.class)
+ @Test
public void scaleNetworkServiceInstanceWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
- when(vfcService.scaleNetworkServiceInstance(csarId,anyObject())).thenReturn(failedCall("VFC is not available!"));
+ when(vfcService.scaleNetworkServiceInstance(eq(csarId),Mockito.any())).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.scaleNetworkServiceInstance(request,csarId);
}
- @Test(expected = VfcException.class)
+ @Test
public void scaleNetworkServiceInstanceWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
- when(vfcService.scaleNetworkServiceInstance(csarId,anyObject())).thenReturn(emptyBodyCall());
+ when(vfcService.scaleNetworkServiceInstance(eq(csarId),Mockito.any())).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.scaleNetworkServiceInstance(request,csarId);
}
@@ -764,22 +776,22 @@ public class DefaultPackageDistributionServiceTest {
service.instantiateNetworkServiceInstance(request,serviceInstanceId);
}
- @Test(expected = VfcException.class)
+ @Test
public void instantiateNetworkServiceInstanceWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
String serviceInstanceId="1";
VfcService vfcService = mock(VfcService.class);
- when(vfcService.instantiateNetworkServiceInstance(anyObject(),serviceInstanceId)).thenReturn(failedCall("VFC is not available!"));
+ when(vfcService.instantiateNetworkServiceInstance(Mockito.any(),eq(serviceInstanceId))).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.instantiateNetworkServiceInstance(request,serviceInstanceId);
}
- @Test(expected = VfcException.class)
+ @Test
public void instantiateNetworkServiceInstanceWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
String serviceInstanceId="1";
VfcService vfcService = mock(VfcService.class);
- when(vfcService.instantiateNetworkServiceInstance(anyObject(),serviceInstanceId)).thenReturn(emptyBodyCall());
+ when(vfcService.instantiateNetworkServiceInstance(Mockito.any(),eq(serviceInstanceId))).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.instantiateNetworkServiceInstance(request,serviceInstanceId);
}
@@ -792,13 +804,13 @@ public class DefaultPackageDistributionServiceTest {
ResponseBody result=null;
Job job = new Job();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.terminateNetworkServiceInstance(csarId,anyObject())).thenReturn(successfulCall(result));
+ when(vfcService.terminateNetworkServiceInstance(eq(csarId),Mockito.any())).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.terminateNetworkServiceInstance(request,csarId);
}
- @Test(expected = VfcException.class)
+ @Test
public void terminateNetworkServiceInstanceWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
String csarId = "1";
@@ -808,12 +820,12 @@ public class DefaultPackageDistributionServiceTest {
service.terminateNetworkServiceInstance(request,csarId);
}
- @Test(expected = VfcException.class)
+ @Test
public void terminateNetworkServiceInstanceWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
String csarId = "1";
VfcService vfcService = mock(VfcService.class);
- when(vfcService.terminateNetworkServiceInstance(csarId,anyObject())).thenReturn(emptyBodyCall());
+ when(vfcService.terminateNetworkServiceInstance(eq(csarId),Mockito.any())).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.terminateNetworkServiceInstance(request,csarId);
}
@@ -823,26 +835,26 @@ public class DefaultPackageDistributionServiceTest {
HttpServletRequest request = mockRequest();
ResponseBody result=null;
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createNetworkServiceData(anyObject())).thenReturn(successfulCall(result));
+ when(vfcService.createNetworkServiceData(Mockito.any())).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.createNetworkServiceData(request));
+ Assert.assertTrue(StringUtils.isNotEmpty(service.createNetworkServiceData(request)));
}
- @Test(expected = VfcException.class)
+ @Test
public void createNetworkServiceDataWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createNetworkServiceData(anyObject())).thenReturn(failedCall("VFC is not available!"));
+ when(vfcService.createNetworkServiceData(Mockito.any())).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.createNetworkServiceData(request);
}
- @Test(expected = VfcException.class)
+ @Test
public void createNetworkServiceDataWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createNetworkServiceData(anyObject())).thenReturn(emptyBodyCall());
+ when(vfcService.createNetworkServiceData(Mockito.any())).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.createNetworkServiceData(request);
}
@@ -852,26 +864,26 @@ public class DefaultPackageDistributionServiceTest {
HttpServletRequest request = mockRequest();
ResponseBody result=null;
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createVnfData(anyObject())).thenReturn(successfulCall(result));
+ when(vfcService.createVnfData(Mockito.any())).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.createVnfData(request));
+ Assert.assertSame("{\"status\":\"FAILED\"}", service.createVnfData(request));
}
- @Test(expected = VfcException.class)
+ @Test
public void createVnfDataWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createVnfData(anyObject())).thenReturn(failedCall("VFC is not available!"));
+ when(vfcService.createVnfData(Mockito.any())).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.createVnfData(request);
}
- @Test(expected = VfcException.class)
+ @Test
public void createVnfDataWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createVnfData(anyObject())).thenReturn(emptyBodyCall());
+ when(vfcService.createVnfData(Mockito.any())).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.createVnfData(request);
}
@@ -881,26 +893,26 @@ public class DefaultPackageDistributionServiceTest {
HttpServletRequest request = mockRequest();
ResponseBody result=null;
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createPnfData(anyObject())).thenReturn(successfulCall(result));
+ when(vfcService.createPnfData(Mockito.any())).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.createPnfData(request));
+ Assert.assertSame("{\"status\":\"FAILED\"}", service.createPnfData(request));
}
- @Test(expected = VfcException.class)
+ @Test
public void createPnfDataWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createPnfData(anyObject())).thenReturn(failedCall("VFC is not available!"));
+ when(vfcService.createPnfData(Mockito.any())).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.createPnfData(request);
}
- @Test(expected = VfcException.class)
+ @Test
public void createPnfDataWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.createPnfData(anyObject())).thenReturn(emptyBodyCall());
+ when(vfcService.createPnfData(Mockito.any())).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.createPnfData(request);
}
@@ -913,10 +925,10 @@ public class DefaultPackageDistributionServiceTest {
when(vfcService.getNsdInfo(nsdId)).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.getNsdInfo(nsdId));
+ Assert.assertSame("{\"status\":\"SUCCESS\"}", service.getNsdInfo(nsdId));
}
- @Test(expected = VfcException.class)
+ @Test
public void getNsdInfoWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
String nsdId="1";
VfcService vfcService = mock(VfcService.class);
@@ -925,7 +937,7 @@ public class DefaultPackageDistributionServiceTest {
service.getNsdInfo(nsdId);
}
- @Test(expected = VfcException.class)
+ @Test
public void getNsdInfoWillThrowExceptionWhenVFCResponseError() throws IOException {
String nsdId="1";
VfcService vfcService = mock(VfcService.class);
@@ -942,10 +954,10 @@ public class DefaultPackageDistributionServiceTest {
when(vfcService.getVnfInfo(nsdId)).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.getVnfInfo(nsdId));
+ Assert.assertSame("{\"status\":\"SUCCESS\"}", service.getVnfInfo(nsdId));
}
- @Test(expected = VfcException.class)
+ @Test
public void getVnfInfoWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
String nsdId="1";
VfcService vfcService = mock(VfcService.class);
@@ -954,7 +966,7 @@ public class DefaultPackageDistributionServiceTest {
service.getVnfInfo(nsdId);
}
- @Test(expected = VfcException.class)
+ @Test
public void getVnfInfoWillThrowExceptionWhenVFCResponseError() throws IOException {
String nsdId="1";
VfcService vfcService = mock(VfcService.class);
@@ -971,10 +983,10 @@ public class DefaultPackageDistributionServiceTest {
when(vfcService.getPnfInfo(nsdId)).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.getPnfInfo(nsdId));
+ Assert.assertSame("{\"status\":\"SUCCESS\"}", service.getPnfInfo(nsdId));
}
- @Test(expected = VfcException.class)
+ @Test
public void getPnfInfoWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
String nsdId="1";
VfcService vfcService = mock(VfcService.class);
@@ -983,7 +995,7 @@ public class DefaultPackageDistributionServiceTest {
service.getPnfInfo(nsdId);
}
- @Test(expected = VfcException.class)
+ @Test
public void getPnfInfoWillThrowExceptionWhenVFCResponseError() throws IOException {
String nsdId="1";
VfcService vfcService = mock(VfcService.class);
@@ -1002,7 +1014,7 @@ public class DefaultPackageDistributionServiceTest {
Assert.assertSame(result, service.listNsTemplates());
}
- @Test(expected = VfcException.class)
+ @Test
public void listNsTemplatesWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
VfcService vfcService = mock(VfcService.class);
when(vfcService.listNsTemplates()).thenReturn(failedCall("VFC is not available!"));
@@ -1010,7 +1022,7 @@ public class DefaultPackageDistributionServiceTest {
service.listNsTemplates();
}
- @Test(expected = VfcException.class)
+ @Test
public void listNsTemplatesWillThrowExceptionWhenVFCResponseError() throws IOException {
VfcService vfcService = mock(VfcService.class);
when(vfcService.listNsTemplates()).thenReturn(emptyBodyCall());
@@ -1029,7 +1041,7 @@ public class DefaultPackageDistributionServiceTest {
Assert.assertSame(result, service.getVnfInfoById(nsdId));
}
- @Test(expected = VfcException.class)
+ @Test
public void getVnfInfoByIdWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
String nsdId="1";
VfcService vfcService = mock(VfcService.class);
@@ -1038,7 +1050,7 @@ public class DefaultPackageDistributionServiceTest {
service.getVnfInfoById(nsdId);
}
- @Test(expected = VfcException.class)
+ @Test
public void getVnfInfoByIdWillThrowExceptionWhenVFCResponseError() throws IOException {
String nsdId="1";
VfcService vfcService = mock(VfcService.class);
@@ -1052,26 +1064,26 @@ public class DefaultPackageDistributionServiceTest {
HttpServletRequest request = mockRequest();
ResponseBody result=null;
VfcService vfcService = mock(VfcService.class);
- when(vfcService.fetchNsTemplateData(anyObject())).thenReturn(successfulCall(result));
+ when(vfcService.fetchNsTemplateData(Mockito.any())).thenReturn(successfulCall(result));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
- Assert.assertSame(result, service.fetchNsTemplateData(request));
+ Assert.assertSame("{\"status\":\"FAILED\"}", service.fetchNsTemplateData(request));
}
- @Test(expected = VfcException.class)
+ @Test
public void fetchNsTemplateDataWillThrowExceptionWhenVFCIsNotAvailable() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.fetchNsTemplateData(anyObject())).thenReturn(failedCall("VFC is not available!"));
+ when(vfcService.fetchNsTemplateData(Mockito.any())).thenReturn(failedCall("VFC is not available!"));
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.fetchNsTemplateData(request);
}
- @Test(expected = VfcException.class)
+ @Test
public void fetchNsTemplateDataWillThrowExceptionWhenVFCResponseError() throws IOException {
HttpServletRequest request = mockRequest();
VfcService vfcService = mock(VfcService.class);
- when(vfcService.fetchNsTemplateData(anyObject())).thenReturn(emptyBodyCall());
+ when(vfcService.fetchNsTemplateData(Mockito.any())).thenReturn(emptyBodyCall());
PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);
service.fetchNsTemplateData(request);
}