diff options
Diffstat (limited to 'catalog-be/src/test/java/org/openecomp/sdc/be/servlets/ComponentInstanceServletTest.java')
-rw-r--r-- | catalog-be/src/test/java/org/openecomp/sdc/be/servlets/ComponentInstanceServletTest.java | 251 |
1 files changed, 139 insertions, 112 deletions
diff --git a/catalog-be/src/test/java/org/openecomp/sdc/be/servlets/ComponentInstanceServletTest.java b/catalog-be/src/test/java/org/openecomp/sdc/be/servlets/ComponentInstanceServletTest.java index b49ed1763a..abe2544f73 100644 --- a/catalog-be/src/test/java/org/openecomp/sdc/be/servlets/ComponentInstanceServletTest.java +++ b/catalog-be/src/test/java/org/openecomp/sdc/be/servlets/ComponentInstanceServletTest.java @@ -7,9 +7,9 @@ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -39,7 +39,6 @@ import java.util.Map; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; -import javax.ws.rs.Path; import javax.ws.rs.client.Entity; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; @@ -48,8 +47,10 @@ import org.glassfish.hk2.utilities.binding.AbstractBinder; import org.glassfish.jersey.server.ResourceConfig; import org.glassfish.jersey.test.JerseyTest; import org.glassfish.jersey.test.TestProperties; -import org.junit.BeforeClass; -import org.junit.Test; +import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; import org.mockito.ArgumentMatchers; import org.mockito.Mockito; import org.openecomp.sdc.be.components.impl.ComponentInstanceBusinessLogic; @@ -86,7 +87,7 @@ import org.springframework.web.context.WebApplicationContext; /** * The test suite designed for test functionality of ComponentInstanceServlet class */ -public class ComponentInstanceServletTest extends JerseyTest { +class ComponentInstanceServletTest extends JerseyTest { private final static String USER_ID = "jh0003"; private static HttpServletRequest request; @@ -105,7 +106,7 @@ public class ComponentInstanceServletTest extends JerseyTest { private static ComponentNodeFilterBusinessLogic componentNodeFilterBusinessLogic; private static ConfigurationManager configurationManager; - @BeforeClass + @BeforeAll public static void setup() { createMocks(); stubMethods(); @@ -118,47 +119,61 @@ public class ComponentInstanceServletTest extends JerseyTest { ExternalConfiguration.setAppName("catalog-be"); } + @BeforeEach + public void before() throws Exception { + super.setUp(); + } + + @AfterEach + public void tearDown() throws Exception { + super.tearDown(); + } + @Test - public void testGetRelationByIdSuccess(){ + void testGetRelationByIdSuccess() { String containerComponentType = "resources"; String componentId = "componentId"; String relationId = "relationId"; String path = "/v1/catalog/" + containerComponentType + "/" + componentId + "/" + relationId + "/relationId"; - Either<RequirementCapabilityRelDef, ResponseFormat> successResponse = Either.left(new RequirementCapabilityRelDef()); - when(componentInstanceBusinessLogic.getRelationById(eq(componentId), eq(relationId), eq(USER_ID), eq(ComponentTypeEnum.RESOURCE))).thenReturn(successResponse); + Either<RequirementCapabilityRelDef, ResponseFormat> successResponse = Either + .left(new RequirementCapabilityRelDef()); + when(componentInstanceBusinessLogic + .getRelationById(eq(componentId), eq(relationId), eq(USER_ID), eq(ComponentTypeEnum.RESOURCE))) + .thenReturn(successResponse); when(responseFormat.getStatus()).thenReturn(HttpStatus.OK_200); when(componentsUtils.getResponseFormat(ActionStatus.OK)).thenReturn(responseFormat); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .accept(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID) - .get( Response.class); + .path(path) + .request(MediaType.APPLICATION_JSON) + .accept(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID) + .get(Response.class); assertThat(response.getStatus()).isEqualTo(HttpStatus.OK_200); } @Test - public void testGetRelationByIdFailure(){ + void testGetRelationByIdFailure() { String containerComponentType = "unknown_type"; String componentId = "componentId"; String relationId = "relationId"; String path = "/v1/catalog/" + containerComponentType + "/" + componentId + "/" + relationId + "/relationId"; when(responseFormat.getStatus()).thenReturn(HttpStatus.BAD_REQUEST_400); - when(componentsUtils.getResponseFormat(eq(ActionStatus.UNSUPPORTED_ERROR), eq(containerComponentType))).thenReturn(responseFormat); + when(componentsUtils.getResponseFormat(eq(ActionStatus.UNSUPPORTED_ERROR), eq(containerComponentType))) + .thenReturn(responseFormat); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID) - .get( Response.class); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID) + .get(Response.class); - assertEquals(response.getStatus(), HttpStatus.BAD_REQUEST_400); + assertEquals(HttpStatus.BAD_REQUEST_400, response.getStatus()); } @Test - public void testBatchDeleteResourceInstancesSuccess() { + void testBatchDeleteResourceInstancesSuccess() { String componentId = "componentId"; String containerComponentType = ComponentTypeEnum.SERVICE_PARAM_NAME; @@ -179,23 +194,23 @@ public class ComponentInstanceServletTest extends JerseyTest { when(componentsUtils.getResponseFormat(ActionStatus.OK)).thenReturn(responseFormat); Either<String[], ResponseFormat> convertStatusEither = Either.left(delCompIds); when(componentsUtils - .convertJsonToObjectUsingObjectMapper(anyString(), any(User.class), ArgumentMatchers.<Class<String[]>>any(), - nullable(AuditingActionEnum.class), nullable(ComponentTypeEnum.class))).thenReturn(convertStatusEither); + .convertJsonToObjectUsingObjectMapper(anyString(), any(User.class), ArgumentMatchers.<Class<String[]>>any(), + nullable(AuditingActionEnum.class), nullable(ComponentTypeEnum.class))).thenReturn(convertStatusEither); when(componentInstanceBusinessLogic - .batchDeleteComponentInstance(eq(containerComponentType), eq(componentId), any(List.class), - eq(USER_ID))).thenReturn(Mockito.mock(Map.class)); + .batchDeleteComponentInstance(eq(containerComponentType), eq(componentId), any(List.class), + eq(USER_ID))).thenReturn(Mockito.mock(Map.class)); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID) - .post(Entity.json(compInsts)); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID) + .post(Entity.json(compInsts)); assertEquals(HttpStatus.OK_200, response.getStatus()); } @Test - public void testBatchDeleteResourceInstancesFailure() { + void testBatchDeleteResourceInstancesFailure() { String componentId = "componentId"; String containerComponentType = ComponentTypeEnum.SERVICE_PARAM_NAME; @@ -205,16 +220,16 @@ public class ComponentInstanceServletTest extends JerseyTest { when(componentsUtils.getResponseFormat(ActionStatus.INVALID_CONTENT)).thenReturn(responseFormat); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID) - .post(Entity.json("")); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID) + .post(Entity.json("")); assertEquals(HttpStatus.INTERNAL_SERVER_ERROR_500, response.getStatus()); } @Test - public void testBatchDissociateRIFromRISuccess() { + void testBatchDissociateRIFromRISuccess() { String componentId = "componentId"; String containerComponentType = ComponentTypeEnum.SERVICE_PARAM_NAME; @@ -227,24 +242,24 @@ public class ComponentInstanceServletTest extends JerseyTest { when(componentsUtils.getResponseFormat(ActionStatus.OK)).thenReturn(responseFormat); Either<RequirementCapabilityRelDef[], ResponseFormat> convertReqEither = Either.left(refs); when(componentsUtils.convertJsonToObjectUsingObjectMapper(anyString(), any(User.class), - ArgumentMatchers.<Class<RequirementCapabilityRelDef[]>>any(), - nullable(AuditingActionEnum.class), nullable(ComponentTypeEnum.class))).thenReturn(convertReqEither); + ArgumentMatchers.<Class<RequirementCapabilityRelDef[]>>any(), + nullable(AuditingActionEnum.class), nullable(ComponentTypeEnum.class))).thenReturn(convertReqEither); RequirementCapabilityRelDef actionResponseEither = ref; when(componentInstanceBusinessLogic - .dissociateRIFromRI(componentId, USER_ID, ref, ComponentTypeEnum.findByParamName(containerComponentType))) - .thenReturn(actionResponseEither); + .dissociateRIFromRI(componentId, USER_ID, ref, ComponentTypeEnum.findByParamName(containerComponentType))) + .thenReturn(actionResponseEither); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID) - .put(Entity.json(refs)); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID) + .put(Entity.json(refs)); assertEquals(HttpStatus.OK_200, response.getStatus()); } @Test - public void testBatchDissociateRIFromRIFailure() { + void testBatchDissociateRIFromRIFailure() { String componentId = "componentId"; String containerComponentType = ComponentTypeEnum.SERVICE_PARAM_NAME; @@ -254,10 +269,10 @@ public class ComponentInstanceServletTest extends JerseyTest { when(componentsUtils.getResponseFormat(ActionStatus.INVALID_CONTENT)).thenReturn(responseFormat); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID) - .put(Entity.json("")); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID) + .put(Entity.json("")); assertEquals(HttpStatus.INTERNAL_SERVER_ERROR_500, response.getStatus()); } @@ -267,21 +282,21 @@ public class ComponentInstanceServletTest extends JerseyTest { forceSet(TestProperties.CONTAINER_PORT, "0"); ApplicationContext context = new AnnotationConfigApplicationContext(SpringConfig.class); return new ResourceConfig(ComponentInstanceServlet.class) - .register(new AbstractBinder() { - @Override - protected void configure() { - bind(request).to(HttpServletRequest.class); - bind(userBusinessLogic).to(UserBusinessLogic.class); - bind(groupBusinessLogic).to(GroupBusinessLogic.class); - bind(componentInstanceBusinessLogic).to(ComponentInstanceBusinessLogic.class); - bind(componentsUtils).to(ComponentsUtils.class); - bind(servletUtils).to(ServletUtils.class); - bind(resourceImportManager).to(ResourceImportManager.class); - bind(serviceBusinessLogic).to(ServiceBusinessLogic.class); - bind(componentNodeFilterBusinessLogic).to(ComponentNodeFilterBusinessLogic.class); - } - }) - .property("contextConfig", context); + .register(new AbstractBinder() { + @Override + protected void configure() { + bind(request).to(HttpServletRequest.class); + bind(userBusinessLogic).to(UserBusinessLogic.class); + bind(groupBusinessLogic).to(GroupBusinessLogic.class); + bind(componentInstanceBusinessLogic).to(ComponentInstanceBusinessLogic.class); + bind(componentsUtils).to(ComponentsUtils.class); + bind(servletUtils).to(ServletUtils.class); + bind(resourceImportManager).to(ResourceImportManager.class); + bind(serviceBusinessLogic).to(ServiceBusinessLogic.class); + bind(componentNodeFilterBusinessLogic).to(ComponentNodeFilterBusinessLogic.class); + } + }) + .property("contextConfig", context); } private static void createMocks() { @@ -304,21 +319,23 @@ public class ComponentInstanceServletTest extends JerseyTest { private static void stubMethods() { when(request.getSession()).thenReturn(session); when(session.getServletContext()).thenReturn(servletContext); - when(servletContext.getAttribute(Constants.WEB_APPLICATION_CONTEXT_WRAPPER_ATTR)).thenReturn(webAppContextWrapper); + when(servletContext.getAttribute(Constants.WEB_APPLICATION_CONTEXT_WRAPPER_ATTR)) + .thenReturn(webAppContextWrapper); when(webAppContextWrapper.getWebAppContext(servletContext)).thenReturn(webApplicationContext); - when(webApplicationContext.getBean(ComponentInstanceBusinessLogic.class)).thenReturn(componentInstanceBusinessLogic); + when(webApplicationContext.getBean(ComponentInstanceBusinessLogic.class)) + .thenReturn(componentInstanceBusinessLogic); when(request.getHeader("USER_ID")).thenReturn(USER_ID); when(webApplicationContext.getBean(ServletUtils.class)).thenReturn(servletUtils); when(servletUtils.getComponentsUtils()).thenReturn(componentsUtils); } @Test - public void testUpdateResourceInstancePropertiesSuccess(){ + void testUpdateResourceInstancePropertiesSuccess() { String containerComponentType = "services"; String componentId = "componentId"; String resourceInstanceId = "resourceInstanceId"; - ComponentInstanceProperty [] properties = new ComponentInstanceProperty[1]; + ComponentInstanceProperty[] properties = new ComponentInstanceProperty[1]; ComponentInstanceProperty property = new ComponentInstanceProperty(); property.setName("property"); property.setValue("value"); @@ -332,22 +349,25 @@ public class ComponentInstanceServletTest extends JerseyTest { e.printStackTrace(); } String path = "/v1/catalog/" + containerComponentType + "/" + componentId + "/resourceInstance" + "/" + - resourceInstanceId + "/properties"; - when(componentsUtils.convertJsonToObjectUsingObjectMapper(propertyJson, new User(), ComponentInstanceProperty[].class, + resourceInstanceId + "/properties"; + when(componentsUtils + .convertJsonToObjectUsingObjectMapper(propertyJson, new User(), ComponentInstanceProperty[].class, null, ComponentTypeEnum.RESOURCE_INSTANCE)).thenReturn(Either.left(properties)); - when(componentInstanceBusinessLogic.createOrUpdatePropertiesValues(eq(ComponentTypeEnum.findByParamName(SERVICE_PARAM_NAME)), - eq(componentId), eq(resourceInstanceId), eq(Arrays.asList(properties)), eq(USER_ID))).thenReturn(Either.left(Arrays.asList(properties))); + when(componentInstanceBusinessLogic + .createOrUpdatePropertiesValues(eq(ComponentTypeEnum.findByParamName(SERVICE_PARAM_NAME)), + eq(componentId), eq(resourceInstanceId), eq(Arrays.asList(properties)), eq(USER_ID))) + .thenReturn(Either.left(Arrays.asList(properties))); when(responseFormat.getStatus()).thenReturn(HttpStatus.OK_200); when(componentsUtils.getResponseFormat(ActionStatus.OK)).thenReturn(responseFormat); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID).post(Entity.entity(properties, MediaType.APPLICATION_JSON)); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID).post(Entity.entity(properties, MediaType.APPLICATION_JSON)); assertThat(response.getStatus()).isEqualTo(HttpStatus.OK_200); } @Test - public void testUpdateResourceInstanceInputsSuccess(){ + void testUpdateResourceInstanceInputsSuccess() { String containerComponentType = "services"; String componentId = "componentId"; @@ -366,27 +386,29 @@ public class ComponentInstanceServletTest extends JerseyTest { e.printStackTrace(); } String path = "/v1/catalog/" + containerComponentType + "/" + componentId + "/resourceInstance" + "/" + - resourceInstanceId + "/inputs"; + resourceInstanceId + "/inputs"; when(componentsUtils.convertJsonToObjectUsingObjectMapper(inputJson, new User(), ComponentInstanceInput[].class, - null, ComponentTypeEnum.RESOURCE_INSTANCE)).thenReturn(Either.left(inputs)); - when(componentInstanceBusinessLogic.createOrUpdateInstanceInputValues(eq(ComponentTypeEnum.findByParamName(SERVICE_PARAM_NAME)), - eq(componentId), eq(resourceInstanceId), eq(Arrays.asList(inputs)), eq(USER_ID))).thenReturn(Either.left(Arrays.asList(inputs))); + null, ComponentTypeEnum.RESOURCE_INSTANCE)).thenReturn(Either.left(inputs)); + when(componentInstanceBusinessLogic + .createOrUpdateInstanceInputValues(eq(ComponentTypeEnum.findByParamName(SERVICE_PARAM_NAME)), + eq(componentId), eq(resourceInstanceId), eq(Arrays.asList(inputs)), eq(USER_ID))) + .thenReturn(Either.left(Arrays.asList(inputs))); when(responseFormat.getStatus()).thenReturn(HttpStatus.OK_200); when(componentsUtils.getResponseFormat(ActionStatus.OK)).thenReturn(responseFormat); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID).post(Entity.entity(inputs, MediaType.APPLICATION_JSON)); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID).post(Entity.entity(inputs, MediaType.APPLICATION_JSON)); assertThat(response.getStatus()).isEqualTo(HttpStatus.OK_200); } @Test - public void testUpdateResourceInstancePropertiesFailure(){ + void testUpdateResourceInstancePropertiesFailure() { String containerComponentType = "services"; String componentId = "componentId"; String resourceInstanceId = "resourceInstanceId"; - ComponentInstanceProperty [] properties = new ComponentInstanceProperty[1]; + ComponentInstanceProperty[] properties = new ComponentInstanceProperty[1]; ComponentInstanceProperty property = new ComponentInstanceProperty(); property.setName("property"); property.setValue("value"); @@ -400,28 +422,30 @@ public class ComponentInstanceServletTest extends JerseyTest { e.printStackTrace(); } String path = "/v1/catalog/" + containerComponentType + "/" + componentId + "/resourceInstance" + "/" + - resourceInstanceId + "/properties"; - when(componentsUtils.convertJsonToObjectUsingObjectMapper(propertyJson, new User(), ComponentInstanceProperty[].class, + resourceInstanceId + "/properties"; + when(componentsUtils + .convertJsonToObjectUsingObjectMapper(propertyJson, new User(), ComponentInstanceProperty[].class, null, ComponentTypeEnum.RESOURCE_INSTANCE)).thenReturn(Either.left(properties)); - when(componentInstanceBusinessLogic.createOrUpdatePropertiesValues(eq(ComponentTypeEnum.findByParamName(SERVICE_PARAM_NAME)), + when(componentInstanceBusinessLogic + .createOrUpdatePropertiesValues(eq(ComponentTypeEnum.findByParamName(SERVICE_PARAM_NAME)), eq(componentId), eq(resourceInstanceId), eq(Arrays.asList(properties)), eq(USER_ID))) - .thenReturn(Either.right(new ResponseFormat(404))); + .thenReturn(Either.right(new ResponseFormat(404))); when(responseFormat.getStatus()).thenReturn(HttpStatus.NOT_FOUND_404); when(componentsUtils.getResponseFormat(ActionStatus.RESOURCE_NOT_FOUND)).thenReturn(responseFormat); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID).post(Entity.entity(properties, MediaType.APPLICATION_JSON)); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID).post(Entity.entity(properties, MediaType.APPLICATION_JSON)); assertThat(response.getStatus()).isEqualTo(HttpStatus.NOT_FOUND_404); } @Test - public void testUpdateResourceInstanceInputsFailure(){ + void testUpdateResourceInstanceInputsFailure() { String containerComponentType = "services"; String componentId = "componentId"; String resourceInstanceId = "resourceInstanceId"; - ComponentInstanceInput [] inputs = new ComponentInstanceInput[1]; + ComponentInstanceInput[] inputs = new ComponentInstanceInput[1]; ComponentInstanceInput input = new ComponentInstanceInput(); input.setName("input"); input.setValue("value"); @@ -435,23 +459,24 @@ public class ComponentInstanceServletTest extends JerseyTest { e.printStackTrace(); } String path = "/v1/catalog/" + containerComponentType + "/" + componentId + "/resourceInstance" + "/" + - resourceInstanceId + "/inputs"; + resourceInstanceId + "/inputs"; when(componentsUtils.convertJsonToObjectUsingObjectMapper(inputJson, new User(), ComponentInstanceInput[].class, - null, ComponentTypeEnum.RESOURCE_INSTANCE)).thenReturn(Either.left(inputs)); - when(componentInstanceBusinessLogic.createOrUpdateInstanceInputValues(eq(ComponentTypeEnum.findByParamName(SERVICE_PARAM_NAME)), + null, ComponentTypeEnum.RESOURCE_INSTANCE)).thenReturn(Either.left(inputs)); + when(componentInstanceBusinessLogic + .createOrUpdateInstanceInputValues(eq(ComponentTypeEnum.findByParamName(SERVICE_PARAM_NAME)), eq(componentId), eq(resourceInstanceId), eq(Arrays.asList(inputs)), eq(USER_ID))) - .thenReturn(Either.right(new ResponseFormat(404))); + .thenReturn(Either.right(new ResponseFormat(404))); when(responseFormat.getStatus()).thenReturn(HttpStatus.NOT_FOUND_404); when(componentsUtils.getResponseFormat(ActionStatus.RESOURCE_NOT_FOUND)).thenReturn(responseFormat); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID).post(Entity.entity(inputs, MediaType.APPLICATION_JSON)); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID).post(Entity.entity(inputs, MediaType.APPLICATION_JSON)); assertThat(response.getStatus()).isEqualTo(HttpStatus.NOT_FOUND_404); } - + @Test - public void testUpdateInstanceRequirement(){ + void testUpdateInstanceRequirement() { String containerComponentType = "services"; String componentId = "componentId"; @@ -467,19 +492,21 @@ public class ComponentInstanceServletTest extends JerseyTest { e.printStackTrace(); } String path = "/v1/catalog/" + containerComponentType + "/" + componentId + "/componentInstances/" + - componentInstanceId + "/requirement/" + capabilityType + "/requirementName/" + requirementName; - when(componentsUtils.convertJsonToObjectUsingObjectMapper(eq(requirementJson), any(User.class), eq(RequirementDefinition.class), - eq(AuditingActionEnum.GET_TOSCA_MODEL), eq(ComponentTypeEnum.SERVICE))).thenReturn(Either.left(requirementDefinition)); + componentInstanceId + "/requirement/" + capabilityType + "/requirementName/" + requirementName; + when(componentsUtils + .convertJsonToObjectUsingObjectMapper(eq(requirementJson), any(User.class), eq(RequirementDefinition.class), + eq(AuditingActionEnum.GET_TOSCA_MODEL), eq(ComponentTypeEnum.SERVICE))) + .thenReturn(Either.left(requirementDefinition)); when(componentInstanceBusinessLogic.updateInstanceRequirement(ComponentTypeEnum.SERVICE, - componentId, componentInstanceId, capabilityType, requirementName, requirementDefinition, USER_ID)) - .thenReturn(Either.left(requirementDefinition)); + componentId, componentInstanceId, capabilityType, requirementName, requirementDefinition, USER_ID)) + .thenReturn(Either.left(requirementDefinition)); when(componentsUtils.getResponseFormat(ActionStatus.OK)).thenReturn(responseFormat); when(responseFormat.getStatus()).thenReturn(HttpStatus.OK_200); Response response = target() - .path(path) - .request(MediaType.APPLICATION_JSON) - .header("USER_ID", USER_ID).put(Entity.entity(requirementDefinition, MediaType.APPLICATION_JSON)); + .path(path) + .request(MediaType.APPLICATION_JSON) + .header("USER_ID", USER_ID).put(Entity.entity(requirementDefinition, MediaType.APPLICATION_JSON)); assertThat(response.getStatus()).isEqualTo(HttpStatus.OK_200); } } |