diff options
author | Tao Shen <shentao@chinamobile.com> | 2019-03-21 07:33:24 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2019-03-21 07:33:24 +0000 |
commit | 667e918f4d8019c9beb0d4c82c12719514ce492c (patch) | |
tree | 83cd929528cf77377418fb4d14c107a50a1a4b1f | |
parent | 3f5483de35ab6e6ef666261a4c00f74a69392c74 (diff) | |
parent | f961169ed61307d8638821febd280c9080566a2e (diff) |
Merge "add test coverage"
2 files changed, 50 insertions, 5 deletions
diff --git a/server/src/main/java/org/onap/usecaseui/server/service/impl/AlarmsInformationServiceImpl.java b/server/src/main/java/org/onap/usecaseui/server/service/impl/AlarmsInformationServiceImpl.java index b44a5c27..00c9a51c 100755 --- a/server/src/main/java/org/onap/usecaseui/server/service/impl/AlarmsInformationServiceImpl.java +++ b/server/src/main/java/org/onap/usecaseui/server/service/impl/AlarmsInformationServiceImpl.java @@ -18,9 +18,7 @@ package org.onap.usecaseui.server.service.impl; import java.util.ArrayList;
import java.util.List;
-
import javax.transaction.Transactional;
-
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
@@ -89,7 +87,7 @@ public class AlarmsInformationServiceImpl implements AlarmsInformationService { public int getAllCount(AlarmsInformation alarmsInformation, int currentPage, int pageSize) {
try(Session session = getSession()){
- StringBuffer hql = new StringBuffer("select count(*) from AlarmsInformation a where 1=1");
+ StringBuilder hql = new StringBuilder("select count(*) from AlarmsInformation a where 1=1");
if (null == alarmsInformation) {
}else {
if(null!=alarmsInformation.getName()) {
diff --git a/server/src/test/java/org/onap/usecaseui/server/controller/lcm/ServiceInstanceControllerTest.java b/server/src/test/java/org/onap/usecaseui/server/controller/lcm/ServiceInstanceControllerTest.java index d82913a4..64e0979f 100644 --- a/server/src/test/java/org/onap/usecaseui/server/controller/lcm/ServiceInstanceControllerTest.java +++ b/server/src/test/java/org/onap/usecaseui/server/controller/lcm/ServiceInstanceControllerTest.java @@ -15,14 +15,43 @@ */ package org.onap.usecaseui.server.controller.lcm; +import org.junit.Before; import org.junit.Test; +import org.junit.runner.RunWith; import org.onap.usecaseui.server.service.lcm.ServiceInstanceService; - +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; +import org.springframework.test.context.web.WebAppConfiguration; +import org.springframework.test.web.servlet.MockMvc; +import org.springframework.test.web.servlet.MvcResult; +import org.springframework.test.web.servlet.request.MockMvcRequestBuilders; +import org.springframework.test.web.servlet.setup.MockMvcBuilders; +import org.springframework.web.context.WebApplicationContext; +import org.springframework.web.servlet.config.annotation.EnableWebMvc; import javax.servlet.http.HttpServletRequest; - +import javax.ws.rs.core.MediaType; +import static org.junit.Assert.assertEquals; import static org.mockito.Mockito.*; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration(classes = {ServiceInstanceController.class }) +@WebAppConfiguration +@EnableWebMvc + public class ServiceInstanceControllerTest { + + private MockMvc mockMvc; + + @Autowired + private WebApplicationContext wac; + + @Before + public void setUp() { + mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); + } + @Test public void testListServiceInstances() throws Exception { ServiceInstanceController controller = new ServiceInstanceController(); @@ -39,5 +68,23 @@ public class ServiceInstanceControllerTest { verify(service, times(1)).listServiceInstances(customerId, serviceType); } + + + @Test + public void testListNsOrServiceInstances() throws Exception { + + ServiceInstanceController controller = new ServiceInstanceController(); + ServiceInstanceService service = mock(ServiceInstanceService.class); + controller.setServiceInstanceService(service); + + String uri = "/uui-lcm/service-ns-instances"; + MvcResult mvcResult = mockMvc.perform(MockMvcRequestBuilders.get(uri) + .accept(MediaType.APPLICATION_JSON)).andReturn(); + + int status = mvcResult.getResponse().getStatus(); + assertEquals(200, status); + + } + }
\ No newline at end of file |