diff options
Diffstat (limited to 'ecomp-portal-BE-common/src/test/java/org/openecomp/portalapp/portal/controller/WidgetsCatalogControllerTest.java')
-rw-r--r-- | ecomp-portal-BE-common/src/test/java/org/openecomp/portalapp/portal/controller/WidgetsCatalogControllerTest.java | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/ecomp-portal-BE-common/src/test/java/org/openecomp/portalapp/portal/controller/WidgetsCatalogControllerTest.java b/ecomp-portal-BE-common/src/test/java/org/openecomp/portalapp/portal/controller/WidgetsCatalogControllerTest.java new file mode 100644 index 00000000..4087a599 --- /dev/null +++ b/ecomp-portal-BE-common/src/test/java/org/openecomp/portalapp/portal/controller/WidgetsCatalogControllerTest.java @@ -0,0 +1,87 @@ +//package org.openecomp.portalapp.portal.controller; +// +//import javax.servlet.http.HttpServletRequest; +//import javax.servlet.http.HttpServletResponse; +// +//import org.junit.Before; +//import org.junit.runner.RunWith; +//import org.mockito.InjectMocks; +//import org.mockito.Mock; +//import org.mockito.MockitoAnnotations; +//import org.openecomp.portalapp.portal.core.MockEPUser; +//import org.openecomp.portalapp.portal.framework.MockitoTestSuite; +//import org.openecomp.portalapp.portal.service.ConsulHealthService; +//import org.openecomp.portalapp.portal.service.ConsulHealthServiceImpl; +//import org.openecomp.portalapp.portal.service.MicroserviceService; +//import org.openecomp.portalapp.portal.service.MicroserviceServiceImpl; +//import org.openecomp.portalapp.portal.service.WidgetParameterService; +//import org.openecomp.portalapp.portal.service.WidgetParameterServiceImpl; +//import org.openecomp.portalapp.util.EPUserUtils; +//import org.powermock.core.classloader.annotations.PrepareForTest; +//import org.powermock.modules.junit4.PowerMockRunner; +// +//@RunWith(PowerMockRunner.class) +//@PrepareForTest({EPUserUtils.class}) +//public class WidgetsCatalogControllerTest { +// +// @Mock +// ConsulHealthService consulHealthService = new ConsulHealthServiceImpl(); +// +// @Mock +// MicroserviceService microserviceService = new MicroserviceServiceImpl(); +// +// @Mock +// WidgetParameterService widgetParameterService = new WidgetParameterServiceImpl(); +// +// @InjectMocks +// WidgetsCatalogController widgetsCatalogController = new WidgetsCatalogController(); +// +// @Before +// public void setup() { +// MockitoAnnotations.initMocks(this); +// } +// +// MockitoTestSuite mockitoTestSuite = new MockitoTestSuite(); +// +// HttpServletRequest mockedRequest = mockitoTestSuite.getMockedRequest(); +// HttpServletResponse mockedResponse = mockitoTestSuite.getMockedResponse(); +// +// NullPointerException nullPointerException = new NullPointerException(); +// +// MockEPUser mockUser = new MockEPUser(); +// +// /*public List<WidgetCatalog> getUserWidgetCatalog(HttpServletRequest request, HttpServletResponse response, +// @PathVariable("loginName") String loginName) throws RestClientException, Exception { +// List<WidgetCatalog> widgets = new ArrayList<>(); +// try { +// CustomLoggingFilter d; +// ResponseEntity<ArrayList> ans = template.exchange( +// EcompPortalUtils.widgetMsProtocol() + "://" + consulHealthService.getServiceLocation(whatService, +// SystemProperties.getProperty("microservices.widget.local.port")) +// + "/widget/microservices/widgetCatalog/" + loginName, +// HttpMethod.GET, new HttpEntity(WidgetServiceHeaders.getInstance()), ArrayList.class); +// widgets = ans.getBody(); +// } catch (Exception e) { +// logger.error(EELFLoggerDelegate.errorLogger, "getUserWidgetCatalog failed", e); +// // returning null because null help check on the UI if there was a +// // communication problem with Microservice. +// return null; +// } +// return widgets; +// } +// +// @Test +// public void getWidgetDataTest(){ +// +// String resourceType = null; +// List<WidgetCatalog> expectedData = new ArrayList<WidgetCatalog>(); +// expectedData.setStatus(PortalRestStatusEnum.ERROR); +// expectedData.setMessage("Unexpected resource type null"); +// expectedData.setResponse(null); +// +// PortalRestResponse<CommonWidgetMeta> actualResponse = dashboardController.getWidgetData(mockedRequest, resourceType); +// assertEquals(expectedData,actualResponse); +// +// +// }*/ +//} |