[SDC-29] rebase continue work to align source
[sdc.git] / test-apis-ci / src / main / java / org / openecomp / sdc / ci / tests / execute / product / ProductCrudTest.java
@@ -95,10 +95,12 @@ public class ProductCrudTest extends ProductBaseTest {
        private void createProductAndGet(UserRoleEnum user) throws Exception, IOException {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
 
                RestResponse catalog = CatalogRestUtils.getCatalog(user.getUserId());
-               assertEquals("Check response code after get catalog", BaseRestUtils.STATUS_CODE_SUCCESS, catalog.getErrorCode().intValue());
+               assertEquals("Check response code after get catalog", BaseRestUtils.STATUS_CODE_SUCCESS,
+                               catalog.getErrorCode().intValue());
 
                try {
                        JsonElement jElement = new JsonParser().parse(catalog.getResponse());
@@ -124,7 +126,8 @@ public class ProductCrudTest extends ProductBaseTest {
        public void getAllNoProcduts() throws Exception {
 
                RestResponse catalog = CatalogRestUtils.getCatalog();
-               assertEquals("Check response code after get catalog", BaseRestUtils.STATUS_CODE_SUCCESS, catalog.getErrorCode().intValue());
+               assertEquals("Check response code after get catalog", BaseRestUtils.STATUS_CODE_SUCCESS,
+                               catalog.getErrorCode().intValue());
 
                try {
                        JsonElement jElement = new JsonParser().parse(catalog.getResponse());
@@ -145,17 +148,21 @@ public class ProductCrudTest extends ProductBaseTest {
                headersToRemove.add(HttpHeaderEnum.USER_ID.getValue());
 
                RestResponse catalog = CatalogRestUtils.sendGetAndRemoveHeaders(url, null, headersToRemove);
-               assertEquals("Check response code after get catalog", BaseRestUtils.STATUS_CODE_MISSING_INFORMATION, catalog.getErrorCode().intValue());
+               assertEquals("Check response code after get catalog", BaseRestUtils.STATUS_CODE_MISSING_INFORMATION,
+                               catalog.getErrorCode().intValue());
 
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_INFORMATION.name(), new ArrayList<String>(), catalog.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_INFORMATION.name(), new ArrayList<String>(),
+                               catalog.getResponse());
        }
 
        @Test
        public void getAllWrongUser() throws Exception {
                RestResponse catalog = CatalogRestUtils.getCatalog("kj8976");
-               assertEquals("Check response code after get catalog", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, catalog.getErrorCode().intValue());
+               assertEquals("Check response code after get catalog", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               catalog.getErrorCode().intValue());
 
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(), catalog.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(),
+                               catalog.getResponse());
        }
 
        @Test // (enabled=false)
@@ -211,10 +218,13 @@ public class ProductCrudTest extends ProductBaseTest {
                User emptyUser = new User();
                emptyUser.setUserId("");
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, emptyUser);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_MISSING_INFORMATION, createProduct.getErrorCode().intValue());
-               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION, emptyUser);
-               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(expectedProduct, CREATE_AUDIT_ACTION, emptyUser, ActionStatus.MISSING_INFORMATION, Constants.EMPTY_STRING, Constants.EMPTY_STRING, null,
-                               null, Constants.EMPTY_STRING);
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_MISSING_INFORMATION,
+                               createProduct.getErrorCode().intValue());
+               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION,
+                               emptyUser);
+               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(
+                               expectedProduct, CREATE_AUDIT_ACTION, emptyUser, ActionStatus.MISSING_INFORMATION,
+                               Constants.EMPTY_STRING, Constants.EMPTY_STRING, null, null, Constants.EMPTY_STRING);
                constructFieldsForAuditValidation.setCURR_STATE("");
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
@@ -225,10 +235,13 @@ public class ProductCrudTest extends ProductBaseTest {
                User notExistingUser = new User();
                notExistingUser.setUserId("jj6444");
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, notExistingUser);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, createProduct.getErrorCode().intValue());
-               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION, notExistingUser);
-               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(expectedProduct, CREATE_AUDIT_ACTION, notExistingUser, ActionStatus.RESTRICTED_OPERATION, Constants.EMPTY_STRING, Constants.EMPTY_STRING,
-                               null, null, Constants.EMPTY_STRING);
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               createProduct.getErrorCode().intValue());
+               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION,
+                               notExistingUser);
+               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(
+                               expectedProduct, CREATE_AUDIT_ACTION, notExistingUser, ActionStatus.RESTRICTED_OPERATION,
+                               Constants.EMPTY_STRING, Constants.EMPTY_STRING, null, null, Constants.EMPTY_STRING);
                constructFieldsForAuditValidation.setCURR_STATE("");
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
@@ -237,10 +250,13 @@ public class ProductCrudTest extends ProductBaseTest {
        public void createProductInvalidJson() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                RestResponse createProduct = ProductRestUtils.createProduct_Invalid_Json(productManager1.getUserId());
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, createProduct.getErrorCode().intValue());
-               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION, productManager1);
-               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(expectedProduct, CREATE_AUDIT_ACTION, productManager1, ActionStatus.INVALID_CONTENT, Constants.EMPTY_STRING, Constants.EMPTY_STRING, null,
-                               null, Constants.EMPTY_STRING);
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               createProduct.getErrorCode().intValue());
+               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION,
+                               productManager1);
+               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(
+                               expectedProduct, CREATE_AUDIT_ACTION, productManager1, ActionStatus.INVALID_CONTENT,
+                               Constants.EMPTY_STRING, Constants.EMPTY_STRING, null, null, Constants.EMPTY_STRING);
                constructFieldsForAuditValidation.setRESOURCE_NAME("");
                constructFieldsForAuditValidation.setCURR_STATE("");
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
@@ -251,10 +267,13 @@ public class ProductCrudTest extends ProductBaseTest {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                User wrongRole = ElementFactory.getDefaultUser(UserRoleEnum.ADMIN);
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, wrongRole);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, createProduct.getErrorCode().intValue());
-               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION, wrongRole);
-               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(expectedProduct, CREATE_AUDIT_ACTION, wrongRole, ActionStatus.RESTRICTED_OPERATION, Constants.EMPTY_STRING, Constants.EMPTY_STRING, null,
-                               null, Constants.EMPTY_STRING);
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               createProduct.getErrorCode().intValue());
+               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION,
+                               wrongRole);
+               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(
+                               expectedProduct, CREATE_AUDIT_ACTION, wrongRole, ActionStatus.RESTRICTED_OPERATION,
+                               Constants.EMPTY_STRING, Constants.EMPTY_STRING, null, null, Constants.EMPTY_STRING);
                constructFieldsForAuditValidation.setCURR_STATE("");
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
@@ -264,10 +283,13 @@ public class ProductCrudTest extends ProductBaseTest {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                User wrongRole = ElementFactory.getDefaultUser(UserRoleEnum.PRODUCT_STRATEGIST3);
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, wrongRole);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, createProduct.getErrorCode().intValue());
-               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION, wrongRole);
-               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(expectedProduct, CREATE_AUDIT_ACTION, wrongRole, ActionStatus.RESTRICTED_OPERATION, Constants.EMPTY_STRING, Constants.EMPTY_STRING, null,
-                               null, Constants.EMPTY_STRING);
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               createProduct.getErrorCode().intValue());
+               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION,
+                               wrongRole);
+               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(
+                               expectedProduct, CREATE_AUDIT_ACTION, wrongRole, ActionStatus.RESTRICTED_OPERATION,
+                               Constants.EMPTY_STRING, Constants.EMPTY_STRING, null, null, Constants.EMPTY_STRING);
                constructFieldsForAuditValidation.setCURR_VERSION("");
                constructFieldsForAuditValidation.setCURR_STATE("");
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
@@ -277,14 +299,18 @@ public class ProductCrudTest extends ProductBaseTest {
        public void getProductSuccessFlow() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
 
-               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
-               assertEquals("Check response code after getting created Product", BaseRestUtils.STATUS_CODE_SUCCESS, getProductRes.getErrorCode().intValue());
+               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
+               assertEquals("Check response code after getting created Product", BaseRestUtils.STATUS_CODE_SUCCESS,
+                               getProductRes.getErrorCode().intValue());
 
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProductRes.getResponse(), Product.class);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.GET_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.GET_COMPONENT);
        }
 
        @Test // (enabled=false)
@@ -292,19 +318,26 @@ public class ProductCrudTest extends ProductBaseTest {
 
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
 
-               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
-               assertEquals("Check response code after getting created Product", BaseRestUtils.STATUS_CODE_SUCCESS, getProductRes.getErrorCode().intValue());
+               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
+               assertEquals("Check response code after getting created Product", BaseRestUtils.STATUS_CODE_SUCCESS,
+                               getProductRes.getErrorCode().intValue());
 
                Product product = ResponseParser.parseToObjectUsingMapper(getProductRes.getResponse(), Product.class);
-               assertEquals("Assert on product icon", "Product1", product.getName());
+               assertEquals("Assert on product icon", productReqDetails.getName(), product.getName());
 
-               RestResponse deleteProductRes = ProductRestUtils.deleteProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
-               assertEquals("Check response code for deletign Product", BaseRestUtils.STATUS_CODE_SUCCESS, deleteProductRes.getErrorCode().intValue());
+               RestResponse deleteProductRes = ProductRestUtils.deleteProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
+               assertEquals("Check response code for deletign Product", BaseRestUtils.STATUS_CODE_SUCCESS,
+                               deleteProductRes.getErrorCode().intValue());
 
-               RestResponse getProductAfterDeleteRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
-               assertEquals("Check response code after getting deleted Product", BaseRestUtils.STATUS_CODE_NOT_FOUND, getProductAfterDeleteRes.getErrorCode().intValue());
+               RestResponse getProductAfterDeleteRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
+               assertEquals("Check response code after getting deleted Product", BaseRestUtils.STATUS_CODE_NOT_FOUND,
+                               getProductAfterDeleteRes.getErrorCode().intValue());
        }
 
        @Test // (enabled=false)
@@ -312,11 +345,14 @@ public class ProductCrudTest extends ProductBaseTest {
 
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
 
                productManager1.setUserId(null);
-               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
-               assertEquals("Check response code after getting created Producuct with UserId extracted from header", BaseRestUtils.STATUS_CODE_MISSING_INFORMATION, getProductRes.getErrorCode().intValue());
+               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
+               assertEquals("Check response code after getting created Producuct with userId extracted from header",
+                               BaseRestUtils.STATUS_CODE_MISSING_INFORMATION, getProductRes.getErrorCode().intValue());
 
        }
 
@@ -324,21 +360,27 @@ public class ProductCrudTest extends ProductBaseTest {
        public void getProductNonExistingUser() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
 
                productManager1.setUserId("bt1111");
-               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
-               assertEquals("Check response code after getting created Producuct with non exsisting user", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, getProductRes.getErrorCode().intValue());
+               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
+               assertEquals("Check response code after getting created Producuct with non exsisting user",
+                               BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, getProductRes.getErrorCode().intValue());
        }
 
        @Test // (enabled=false)
        public void createProductAndGetProductWithDifferentUser() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
                User sdncProductStrategistUserAdminDetails = ElementFactory.getDefaultUser(UserRoleEnum.ADMIN);
-               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), sdncProductStrategistUserAdminDetails.getUserId());
-               assertEquals("Check response code after getting created Product different user role", BaseRestUtils.STATUS_CODE_SUCCESS, getProductRes.getErrorCode().intValue());
+               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               sdncProductStrategistUserAdminDetails.getUserId());
+               assertEquals("Check response code after getting created Product different user role",
+                               BaseRestUtils.STATUS_CODE_SUCCESS, getProductRes.getErrorCode().intValue());
        }
 
        // US594753 - Update Product metadata
@@ -348,7 +390,8 @@ public class ProductCrudTest extends ProductBaseTest {
        @Test(enabled = false)
        public void updateProductAllFieldsByPM() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                // Update product
                productReqDetails.setUniqueId(product.getUniqueId());
@@ -357,7 +400,8 @@ public class ProductCrudTest extends ProductBaseTest {
                List<CategoryDefinition> addSecondGroupingToDefaultCategory = addSecondGroupingToDefaultCategory();
                productReqDetails.setFullName("New Full name");
                productReqDetails.setActive("false");
-               productReqDetails.setContacts(Arrays.asList(productManager2.getUserId().toLowerCase(), productManager1.getUserId().toLowerCase()));
+               productReqDetails.setContacts(
+                               Arrays.asList(productManager2.getUserId().toLowerCase(), productManager1.getUserId().toLowerCase()));
                productReqDetails.setDescription("New Product Description");
                productReqDetails.setIcon("asdfghjklqwertyuiozxcvbfv");
                productReqDetails.setProjectCode("98765");
@@ -374,53 +418,64 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setUUID(product.getUUID());
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(productReqDetails.getName().toLowerCase());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductByPS() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setDescription("New discription");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productStrategistUser1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
        }
 
        @Test // (enabled=false)
        public void updateProductByAdmin() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setDescription("New discription");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, designerUser);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
        }
 
        @Test // (enabled=false)
        public void updateProductByNonPmUser() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                // Update product name
                productReqDetails.setDescription("New discription");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, designerUser);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
        }
 
        @Test // (enabled=false)
        public void updateProductByNonAsdcUser() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -429,14 +484,17 @@ public class ProductCrudTest extends ProductBaseTest {
                User nonAsdcUser = ElementFactory.getDefaultUser(UserRoleEnum.TESTER);
                nonAsdcUser.setUserId("bt789k");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, nonAsdcUser);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
        }
 
        @Test // (enabled=false)
        public void updateProductUserIdIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -445,8 +503,10 @@ public class ProductCrudTest extends ProductBaseTest {
                User nonAsdcUser = ElementFactory.getDefaultUser(UserRoleEnum.TESTER);
                nonAsdcUser.setUserId("");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, nonAsdcUser);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_MISSING_INFORMATION, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_INFORMATION.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_MISSING_INFORMATION,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_INFORMATION.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
        }
 
        @Test // (enabled=false)
@@ -459,14 +519,18 @@ public class ProductCrudTest extends ProductBaseTest {
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setDescription("New discription");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager2);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.GET_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.GET_COMPONENT);
        }
 
        @Test // (enabled=false)
@@ -475,53 +539,65 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
                Product product = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKIN);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKIN);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                // Update product name
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.RESTRICTED_OPERATION.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setState(LifecycleStateEnum.NOT_CERTIFIED_CHECKIN);
-               String valueFromJsonResponse = ResponseParser.getValueFromJsonResponse(changeProductLifeCycle.getResponse(), "lastUpdateDate");
+               String valueFromJsonResponse = ResponseParser.getValueFromJsonResponse(changeProductLifeCycle.getResponse(),
+                               "lastUpdateDate");
                expectedProduct.setLastUpdateDate(Long.parseLong(valueFromJsonResponse));
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductNameIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setName("");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("abbreviated");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_ONE_OF_COMPONENT_NAMES.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_ONE_OF_COMPONENT_NAMES.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductNameIsNull() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager2, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager2,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                // List<String> tags = productReqDetails.getTags();
                // tags.removeAll(tags);
@@ -537,31 +613,37 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(product.getName().toLowerCase());
                expectedProduct.setName(product.getName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductNameLessThanMinLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setName("ABC"); // no update will be performed
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("abbreviated");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_LENGTH.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_LENGTH.name(),
+                               varibales, updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        // If user update "product name" we need to remove the old product name from
@@ -569,7 +651,8 @@ public class ProductCrudTest extends ProductBaseTest {
        @Test(enabled = false)
        public void updateProductNameHasMinLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager2, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager2,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -584,7 +667,8 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setUUID(product.getUUID());
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(productReqDetails.getName().toLowerCase());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        // If user update "product name" we need to remove the old product name from
@@ -593,7 +677,8 @@ public class ProductCrudTest extends ProductBaseTest {
        @Test(enabled = false)
        public void updateProductNameMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                // Update product name
                productReqDetails.setUniqueId(product.getUniqueId());
@@ -612,31 +697,37 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(newNormalizedName);
                expectedProduct.setName(newName);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductNameExceedMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setName("Ac_2B3U4k mSKnob-u.j-uGgPx");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("abbreviated");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_LENGTH.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_LENGTH.name(),
+                               varibales, updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
@@ -645,34 +736,41 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager2);
                ProductRestUtils.checkCreateResponse(createProduct);
                Product product1 = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product1, productManager2, LifeCycleStatesEnum.CHECKIN);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product1, productManager2,
+                               LifeCycleStatesEnum.CHECKIN);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setName("Product2000");
                // productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                createProduct = ProductRestUtils.createProduct(productReqDetails, productManager2);
                ProductRestUtils.checkCreateResponse(createProduct);
                Product product2 = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
-               changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product2, productManager2, LifeCycleStatesEnum.CHECKIN);
+               changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product2, productManager2,
+                               LifeCycleStatesEnum.CHECKIN);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
-               changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product2, productManager2, LifeCycleStatesEnum.CHECKOUT);
+               changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product2, productManager2,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product2.getUniqueId());
                productReqDetails.setUUID(product2.getUUID());
                productReqDetails.setName(product1.getName());
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager2);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_ALREADY_EXISTS, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_ALREADY_EXISTS,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add(product1.getName());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_NAME_ALREADY_EXIST.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_NAME_ALREADY_EXIST.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager2.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager2.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product2.getUniqueId());
                expectedProduct.setVersion(product2.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        // DE193857 - Normalized Name is not removing special characters
@@ -681,7 +779,8 @@ public class ProductCrudTest extends ProductBaseTest {
        @Test(enabled = false)
        public void updateProductNameAllowedCharacters() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                // Update product name
                productReqDetails.setUniqueId(product.getUniqueId());
@@ -717,7 +816,8 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(newNormalizedName);
                expectedProduct.setName(newName);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        // If user update "product name" we need to remove the old product name from
@@ -725,7 +825,8 @@ public class ProductCrudTest extends ProductBaseTest {
        @Test(enabled = false)
        public void updateProductNameRemoveSpaceFromBeginning() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -744,7 +845,8 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(newNormalizedName);
                expectedProduct.setName(newName);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        // If user update "product name" we need to remove the old product name from
@@ -752,7 +854,8 @@ public class ProductCrudTest extends ProductBaseTest {
        @Test(enabled = false)
        public void updateProductNameRemoveSpaceFromEnd() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -771,7 +874,8 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(newNormalizedName);
                expectedProduct.setName(newName);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        //// DE193857 - Normalized Name is not removing special characters
@@ -780,7 +884,8 @@ public class ProductCrudTest extends ProductBaseTest {
        @Test(enabled = false)
        public void updateProductNameRemoveExtraNonAlphanumericChars() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -799,7 +904,8 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(newNormalizedName);
                expectedProduct.setName(newName);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        // If user update "product name" we need to remove the old product name from
@@ -807,7 +913,8 @@ public class ProductCrudTest extends ProductBaseTest {
        @Test(enabled = false)
        public void updateProductNameValidationStartWithNumber() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -826,61 +933,73 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setNormalizedName(newNormalizedName);
                expectedProduct.setName(productReqDetails.getName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductNameValidationStartWithNonAlphaNumeric() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setName("_1000Ab");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("abbreviated");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_FORMAT.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_FORMAT.name(),
+                               varibales, updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductFullNameIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setFullName("");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("full");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_ONE_OF_COMPONENT_NAMES.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_ONE_OF_COMPONENT_NAMES.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductFullNameIsNull() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -895,13 +1014,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setNormalizedName(product.getNormalizedName());
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setFullName(product.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductFullNameHasMinLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -916,17 +1037,20 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setNormalizedName(product.getNormalizedName());
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setFullName(productReqDetails.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductFullNameHasMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
-               productReqDetails.setFullName("1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk");
+               productReqDetails.setFullName(
+                               "1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                productReqDetails.setLastUpdaterUserId(productManager1.getUserId());
@@ -937,78 +1061,94 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setNormalizedName(product.getNormalizedName());
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setFullName(productReqDetails.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductFullNamelessThanMinLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setFullName("123");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("full");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_LENGTH.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_LENGTH.name(),
+                               varibales, updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductFullNameExceedMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
-               productReqDetails.setFullName("1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjkx");
+               productReqDetails.setFullName(
+                               "1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjkx");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("full");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_LENGTH.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ELEMENT_INVALID_NAME_LENGTH.name(),
+                               varibales, updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        // DE193947
        @Test
        public void updateProductFullNameWithSpecialCharacters() throws Exception {
-               char invalidChars[] = { '~', '!', '%', '^', '*', '(', ')', '"', '{', '}', '[', ']', '?', '>', '<', '/', '|', '\\', ',', '$', '#', '@', '+' };
+               char invalidChars[] = { '~', '!', '%', '^', '*', '(', ')', '"', '{', '}', '[', ']', '?', '>', '<', '/', '|',
+                               '\\', ',', '$', '#', '@', '+' };
                String fullName = "avbng";
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                for (int i = 0; i < invalidChars.length; i++) {
                        productReqDetails.setFullName(fullName + invalidChars[i]);
                        RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-                       assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_SUCCESS, updateProduct.getErrorCode().intValue());
+                       assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_SUCCESS,
+                                       updateProduct.getErrorCode().intValue());
                }
        }
 
        @Test // (enabled=false)
        public void updateProductFullNameValidCharactersCharacters01() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1023,13 +1163,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setNormalizedName(product.getNormalizedName());
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setFullName("qwertyuiopasdfghjklzxcvbnm1234567890Bold&lt;");
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductFullNameRemoveExtraSpaces() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1044,36 +1186,43 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setNormalizedName(product.getNormalizedName());
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setFullName("Abbaaa a1");
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductDescriptionIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setDescription("");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_MISSING_DESCRIPTION.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_MISSING_DESCRIPTION.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductDescriptionIsNull() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1081,7 +1230,8 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1089,13 +1239,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test(enabled = false)
        public void updateProductDescriptionValidCharacters01() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1103,7 +1255,8 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1112,13 +1265,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductDescriptionValidCharacters02() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1126,45 +1281,53 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
-               expectedProduct.setDescription("qwertyuiopasdfghjklzxcvbnm1234567890Bold&lt;");
+               expectedProduct.setDescription("qwertyuiopasdfghjklzxcvbnm1234567890Bold<");
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductDescriptionInValidCharacters() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setDescription("מה");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_DESCRIPTION.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_DESCRIPTION.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductDescriptionRemoveSpacesFromBeginning() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1172,22 +1335,25 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
-               expectedProduct.setDescription("abcd12345 g");
+               expectedProduct.setDescription(" abcd12345 g");
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductDescriptionRemoveSpacesFromTheEnd() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1195,22 +1361,25 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
-               expectedProduct.setDescription("abcd12345 gdf");
+               expectedProduct.setDescription("abcd12345 gdf ");
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductDescriptionMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1219,7 +1388,8 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1228,62 +1398,74 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductDescriptionExceedMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                String description = "01234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjk aa1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfg";
                productReqDetails.setDescription(description);
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("1024");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_DESCRIPTION_EXCEEDS_LIMIT.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_DESCRIPTION_EXCEEDS_LIMIT.name(),
+                               varibales, updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductTagIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setTags(Arrays.asList(""));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
                varibales.add("tag");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_FIELD_FORMAT.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_FIELD_FORMAT.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductTagIsNull() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1291,7 +1473,8 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1300,34 +1483,41 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductTagsNameValidationProductNameIsNotInTag() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setTags(Arrays.asList("Abc"));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_TAGS_NO_COMP_NAME.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_TAGS_NO_COMP_NAME.name(),
+                               new ArrayList<String>(), updateProduct.getResponse());
        }
 
        @Test // (enabled=false)
        public void createProductSingleTagMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
-               productReqDetails.setTags(Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345678"));
+               productReqDetails.setTags(
+                               Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345678"));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1336,24 +1526,30 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductSingleTagExceedMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
-               productReqDetails.setTags(Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh123456788"));
+               productReqDetails.setTags(Arrays.asList(productReqDetails.getName(),
+                               "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890"));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
-               varibales.add("50");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_SINGLE_TAG_EXCEED_LIMIT.name(), varibales, updateProduct.getResponse());
+               varibales.add("1024");
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_SINGLE_TAG_EXCEED_LIMIT.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1361,26 +1557,31 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductAllTagsMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
-               productReqDetails.setTags(Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345601", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345602", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345603",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345604", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345605", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345606", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345607",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345608", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh1234569", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345610", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345611",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345612", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345613", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345614", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345615",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345616", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345617", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345618", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345619",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345"));
+               productReqDetails.setTags(
+                               Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345601",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345602",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345603",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345604",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345605",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345606",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345607"));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1389,41 +1590,63 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductAllTagsExceedMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
-               ProductRestUtils.checkSuccess(changeProductLifeCycle);
-               productReqDetails.setUniqueId(product.getUniqueId());
-               productReqDetails.setUUID(product.getUUID());
-               productReqDetails.setTags(Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345601", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345602", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345603",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345604", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345605", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345606", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345607",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345608", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh1234569", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345610", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345611",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345612", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345613", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345614", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345615",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345616", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345617", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345618", "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345619",
-                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh123456"));
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
+               ProductRestUtils.checkSuccess(changeProductLifeCycle);
+               productReqDetails.setUniqueId(product.getUniqueId());
+               productReqDetails.setUUID(product.getUUID());
+               productReqDetails.setTags(
+                               Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345601",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345602",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345603",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345604",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345605",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345606",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345607",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345608",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh1234569",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345610",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345611",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345612",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345613",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345614",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345615",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345616",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345617",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345618",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345619",
+                                               "Abba1234567890asdfghjkl123zxcvbnm432asdfgh123456"));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add("1024");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_TAGS_EXCEED_LIMIT.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_TAGS_EXCEED_LIMIT.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductTagsDuplicateTagRemoved() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1431,7 +1654,8 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata updated
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1440,43 +1664,51 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductContactsIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setContacts(Arrays.asList(""));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_CONTACT.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_CONTACT.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductContactsIsNull() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setContacts(null);
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1484,43 +1716,51 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductContactsInvalidFormat() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setContacts(Arrays.asList("bt750345"));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(COMPONENT_TYPE);
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_CONTACT.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_CONTACT.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(getProduct.getResponse(), Product.class);
                expectedProduct.setVersion(product.getVersion());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductConvertContactsToLowerCase() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setContacts(Arrays.asList(productManager2.getUserId().toUpperCase()));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1528,25 +1768,31 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               expectedProduct.setContacts(Arrays.asList(productManager2.getUserId().toLowerCase(), productManager1.getUserId()));
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               expectedProduct
+                               .setContacts(Arrays.asList(productManager2.getUserId().toLowerCase(), productManager1.getUserId()));
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductContactsNotAllowedAsdcUsers() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setContacts(Arrays.asList(productStrategistUser1.getUserId()));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(productStrategistUser1.getUserId());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PRODUCT_CONTACT.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PRODUCT_CONTACT.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1554,25 +1800,30 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductContactsNotAsdcUser() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                String nonAsdcUserUserId = "bt567h";
                productReqDetails.setContacts(Arrays.asList(nonAsdcUserUserId));
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> varibales = new ArrayList<String>();
                varibales.add(nonAsdcUserUserId);
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PRODUCT_CONTACT.name(), varibales, updateProduct.getResponse());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PRODUCT_CONTACT.name(), varibales,
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1580,22 +1831,27 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductProjectCodeIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setProjectCode("");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_PROJECT_CODE.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.MISSING_PROJECT_CODE.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1603,20 +1859,23 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductProjectCodeIsNull() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setProjectCode(null);
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1625,22 +1884,27 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setProjectCode(product.getProjectCode());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductProjectCodeLessThanMinCharacters() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setProjectCode("9870");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PROJECT_CODE.name(), new ArrayList<String>(), updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PROJECT_CODE.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1648,14 +1912,16 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductProjectCodeHasnMinCharacters() throws Exception { // min
-                                                                                                                                                       // =5
+                                                                                                                                                               // =5
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1663,7 +1929,8 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1672,13 +1939,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setProjectCode(productReqDetails.getProjectCode());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductProjectCodeHasnMaxCharacters() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1686,7 +1955,8 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1695,22 +1965,27 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setProjectCode(productReqDetails.getProjectCode());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductProjectCodeExceedMaxCharacters() throws Exception {// Max
-                                                                                                                                                       // =10
+               // =10
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setProjectCode("12345678901");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PROJECT_CODE.name(), new ArrayList<String>(), updateProduct.getResponse());
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PROJECT_CODE.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1719,22 +1994,27 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setProjectCode(product.getProjectCode());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductProjectCodeIsNotNumeric() throws Exception {
                // Max =10
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setProjectCode("1234a");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PROJECT_CODE.name(), new ArrayList<String>(), updateProduct.getResponse());
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_PROJECT_CODE.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1743,23 +2023,28 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setProjectCode(product.getProjectCode());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIconIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setIcon("");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> variables = new ArrayList<String>();
                variables.add(COMPONENT_TYPE);
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_MISSING_ICON.name(), variables, updateProduct.getResponse());
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_MISSING_ICON.name(), variables,
+                               updateProduct.getResponse());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1768,13 +2053,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIcon(product.getIcon());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIconIsNull() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1782,7 +2069,8 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
                // Get Product and verify that metadata didn't change
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1791,13 +2079,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIcon(product.getIcon());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIconMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -1805,7 +2095,8 @@ public class ProductCrudTest extends ProductBaseTest {
                                                                                                                                // 25
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1814,24 +2105,29 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIcon(productReqDetails.getIcon());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIconExceedMaxLength() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setIcon("A_a-1-2--b__BB1234567890A_");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
                ArrayList<String> variables = new ArrayList<String>();
                variables.add(COMPONENT_TYPE);
                variables.add("25");
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ICON_EXCEEDS_LIMIT.name(), variables, updateProduct.getResponse());
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_ICON_EXCEEDS_LIMIT.name(), variables,
+                               updateProduct.getResponse());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1840,29 +2136,35 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIcon(product.getIcon());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIconInValidCharacters() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                String icon = "asdfg"; // Allowed characters [a-zA-Z0-9], dash (‘-‘),
                                                                // underscore (‘_’).
-               char invalidChars[] = { '~', '!', '$', '%', '^', '*', '(', ')', '"', '{', '}', '[', ']', '?', '>', '<', '/', '|', '\\', ',' };
+               char invalidChars[] = { '~', '!', '$', '%', '^', '*', '(', ')', '"', '{', '}', '[', ']', '?', '>', '<', '/',
+                               '|', '\\', ',' };
                RestResponse updateProduct;
                for (int i = 0; i < invalidChars.length; i++) {
                        productReqDetails.setIcon(icon + invalidChars[i]);
                        updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-                       assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
+                       assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                                       updateProduct.getErrorCode().intValue());
                        ArrayList<String> variables = new ArrayList<String>();
                        variables.add(COMPONENT_TYPE);
-                       ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_ICON.name(), variables, updateProduct.getResponse());
+                       ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.COMPONENT_INVALID_ICON.name(), variables,
+                                       updateProduct.getResponse());
                }
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1871,20 +2173,23 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIcon(product.getIcon());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIsActiveIsEmpty() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setActive("");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1893,20 +2198,23 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIsActive(false);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIsActiveIsTrue() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setActive("true");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1915,7 +2223,8 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIsActive(true);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
@@ -1925,16 +2234,19 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
                Product product = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKIN);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKIN);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
-               changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setActive(null);
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1943,20 +2255,23 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIsActive(true);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIsActiveIsFalse() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setActive("false");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
                ProductRestUtils.checkSuccess(updateProduct);
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1965,22 +2280,28 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
                expectedProduct.setIsActive(false);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductIsActiveHasInvalidValue() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
                productReqDetails.setActive("eeeee");
                RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
-               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_CONTENT.name(), new ArrayList<String>(), updateProduct.getResponse());
-               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT, updateProduct.getErrorCode().intValue());
-               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
+               ErrorValidationUtils.checkBodyResponseOnError(ActionStatus.INVALID_CONTENT.name(), new ArrayList<String>(),
+                               updateProduct.getResponse());
+               assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_INVALID_CONTENT,
+                               updateProduct.getErrorCode().intValue());
+               RestResponse getProduct = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                ProductRestUtils.checkSuccess(getProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setUniqueId(product.getUniqueId());
@@ -1988,13 +2309,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setVersion(product.getVersion());
                expectedProduct.setLastUpdaterUserId(productManager1.getUserId());
                expectedProduct.setLastUpdaterFullName(productManager1.getFullName());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductAssociations() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -2010,7 +2333,8 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setCategories(productReqDetails.getCategories());
                expectedProduct.setNormalizedName(productReqDetails.getName().toLowerCase());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
@@ -2021,9 +2345,11 @@ public class ProductCrudTest extends ProductBaseTest {
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
                Product product = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKIN);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKIN);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
-               changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -2040,13 +2366,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setCategories(productReqDetails.getCategories());
                expectedProduct.setNormalizedName(productReqDetails.getName().toLowerCase());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductRemoveAllAssociations() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -2062,13 +2390,15 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setCategories(productReqDetails.getCategories());
                expectedProduct.setNormalizedName(productReqDetails.getName().toLowerCase());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        @Test // (enabled=false)
        public void updateProductAssociationsCategotyIsNull() throws Exception {
                createProducrByPSAndCheckIn();
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
                productReqDetails.setUniqueId(product.getUniqueId());
                productReqDetails.setUUID(product.getUUID());
@@ -2084,23 +2414,30 @@ public class ProductCrudTest extends ProductBaseTest {
                expectedProduct.setInvariantUUID(product.getInvariantUUID());
                expectedProduct.setCategories(product.getCategories());
                expectedProduct.setNormalizedName(productReqDetails.getName().toLowerCase());
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.UPDATE_COMPONENT);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.UPDATE_COMPONENT);
        }
 
        ////////////////////////////////////////////////////////////////////////
 
        private void createProductWithCategories(List<CategoryDefinition> categoryDefinitions) throws Exception {
-               ProductReqDetails productReqDetails = (categoryDefinitions != null ? ElementFactory.getDefaultProduct(categoryDefinitions) : ElementFactory.getDefaultProduct());
+               ProductReqDetails productReqDetails = (categoryDefinitions != null
+                               ? ElementFactory.getDefaultProduct(categoryDefinitions) : ElementFactory.getDefaultProduct());
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
                Product actualProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                String actualUuid = ResponseParser.getUuidFromResponse(createProduct);
-               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION, productManager1);
-               String normalizedNameFomJsonResponse = ResponseParser.getValueFromJsonResponse(createProduct.getResponse(), "normalizedName");
+               Product expectedProduct = Convertor.constructFieldsForRespValidation(productReqDetails, INITIAL_PRODUCT_VERSION,
+                               productManager1);
+               String normalizedNameFomJsonResponse = ResponseParser.getValueFromJsonResponse(createProduct.getResponse(),
+                               "normalizedName");
                expectedProduct.setNormalizedName(normalizedNameFomJsonResponse);
-               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct, ComponentOperationEnum.CREATE_COMPONENT);
-               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(expectedProduct, CREATE_AUDIT_ACTION, productManager1, ActionStatus.CREATED, Constants.EMPTY_STRING, "0.1", null,
-                               LifecycleStateEnum.NOT_CERTIFIED_CHECKOUT, actualUuid);
+               ProductValidationUtils.compareExpectedAndActualProducts(expectedProduct, actualProduct,
+                               ComponentOperationEnum.CREATE_COMPONENT);
+               ExpectedProductAudit constructFieldsForAuditValidation = Convertor.constructFieldsForAuditValidation(
+                               expectedProduct, CREATE_AUDIT_ACTION, productManager1, ActionStatus.CREATED, Constants.EMPTY_STRING,
+                               "0.1", null, LifecycleStateEnum.NOT_CERTIFIED_CHECKOUT, actualUuid);
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
@@ -2109,7 +2446,8 @@ public class ProductCrudTest extends ProductBaseTest {
                createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
                product = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
-               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1, LifeCycleStatesEnum.CHECKIN);
+               RestResponse changeProductLifeCycle = ProductRestUtils.changeProductLifeCycle(product, productManager1,
+                               LifeCycleStatesEnum.CHECKIN);
                ProductRestUtils.checkSuccess(changeProductLifeCycle);
        }
 
@@ -2120,12 +2458,14 @@ public class ProductCrudTest extends ProductBaseTest {
                productReqDetails.setInvariantUUID(invariantUuidDefinedByUser);
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                BaseRestUtils.checkStatusCode(createProduct, "create request failed", false, 201);
-               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create Product", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
                Product ProductCreation = ResponseParser.convertProductResponseToJavaObject(createProduct.getResponse());
                String invariantUUIDcreation = ProductCreation.getInvariantUUID();
 
                // validate get response
-               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(), productManager1.getUserId());
+               RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
+                               productManager1.getUserId());
                BaseRestUtils.checkSuccess(getProductRes);
                Product productGetting = ResponseParser.convertProductResponseToJavaObject(getProductRes.getResponse());
                String invariantUUIDgetting = productGetting.getInvariantUUID();
@@ -2139,7 +2479,8 @@ public class ProductCrudTest extends ProductBaseTest {
                assertEquals(invariantUUIDcreation, invariantUUIDupdating);
 
                // Do checkin
-               RestResponse restResponseCheckin = LifecycleRestUtils.changeProductState(productReqDetails, productManager1, LifeCycleStatesEnum.CHECKIN);
+               RestResponse restResponseCheckin = LifecycleRestUtils.changeProductState(productReqDetails, productManager1,
+                               LifeCycleStatesEnum.CHECKIN);
                BaseRestUtils.checkSuccess(restResponseCheckin);
                Product checkinProduct = ResponseParser.convertProductResponseToJavaObject(restResponseCheckin.getResponse());
                String invariantUUIDcheckin = checkinProduct.getInvariantUUID();
@@ -2148,7 +2489,8 @@ public class ProductCrudTest extends ProductBaseTest {
                assertEquals(version, "0.1");
 
                // Do checkout
-               RestResponse restResponseCheckout = LifecycleRestUtils.changeProductState(productReqDetails, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               RestResponse restResponseCheckout = LifecycleRestUtils.changeProductState(productReqDetails, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                BaseRestUtils.checkSuccess(restResponseCheckout);
                Product checkoutProduct = ResponseParser.convertProductResponseToJavaObject(restResponseCheckout.getResponse());
                String invariantUUIDcheckout = checkoutProduct.getInvariantUUID();
@@ -2159,8 +2501,10 @@ public class ProductCrudTest extends ProductBaseTest {
        }
 
        // US672129 Benny
-       private void getProductValidateInvariantUuid(String productUniqueId, String invariantUUIDcreation) throws Exception {
-               RestResponse getProduct = ProductRestUtils.getProduct(productUniqueId, ElementFactory.getDefaultUser(UserRoleEnum.DESIGNER).getUserId());
+       private void getProductValidateInvariantUuid(String productUniqueId, String invariantUUIDcreation)
+                       throws Exception {
+               RestResponse getProduct = ProductRestUtils.getProduct(productUniqueId,
+                               ElementFactory.getDefaultUser(UserRoleEnum.DESIGNER).getUserId());
                assertEquals(BaseRestUtils.STATUS_CODE_SUCCESS, getProduct.getErrorCode().intValue());
                assertEquals(invariantUUIDcreation, ResponseParser.getInvariantUuid(getProduct));
        }
@@ -2172,7 +2516,8 @@ public class ProductCrudTest extends ProductBaseTest {
                String invariantUuidDefinedByUser = "12345";
                productReqDetails.setInvariantUUID(invariantUuidDefinedByUser);
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
-               assertEquals("Check response code after create resource", BaseRestUtils.STATUS_CODE_CREATED, createProduct.getErrorCode().intValue());
+               assertEquals("Check response code after create resource", BaseRestUtils.STATUS_CODE_CREATED,
+                               createProduct.getErrorCode().intValue());
                // invariantUUID generated when the component is created and never
                // changed
                String invariantUUIDcreation = ResponseParser.getInvariantUuid(createProduct);
@@ -2182,18 +2527,21 @@ public class ProductCrudTest extends ProductBaseTest {
                assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_SUCCESS, restResponse.getErrorCode().intValue());
                getProductValidateInvariantUuid(productReqDetails.getUniqueId(), invariantUUIDcreation);
                // Checkin
-               restResponse = LifecycleRestUtils.changeProductState(productReqDetails, productManager1, LifeCycleStatesEnum.CHECKIN);
+               restResponse = LifecycleRestUtils.changeProductState(productReqDetails, productManager1,
+                               LifeCycleStatesEnum.CHECKIN);
                assertEquals(BaseRestUtils.STATUS_CODE_SUCCESS, restResponse.getErrorCode().intValue());
                assertEquals(invariantUUIDcreation, ResponseParser.getInvariantUuid(restResponse));
                getProductValidateInvariantUuid(productReqDetails.getUniqueId(), invariantUUIDcreation);
                // Checkout
-               restResponse = LifecycleRestUtils.changeProductState(productReqDetails, productManager1, LifeCycleStatesEnum.CHECKOUT);
+               restResponse = LifecycleRestUtils.changeProductState(productReqDetails, productManager1,
+                               LifeCycleStatesEnum.CHECKOUT);
                assertEquals(BaseRestUtils.STATUS_CODE_SUCCESS, restResponse.getErrorCode().intValue());
                assertEquals(invariantUUIDcreation, ResponseParser.getInvariantUuid(restResponse));
                getProductValidateInvariantUuid(productReqDetails.getUniqueId(), invariantUUIDcreation);
 
                // UnDo-CheckOut
-               restResponse = LifecycleRestUtils.changeProductState(productReqDetails, productManager1, LifeCycleStatesEnum.UNDOCHECKOUT);
+               restResponse = LifecycleRestUtils.changeProductState(productReqDetails, productManager1,
+                               LifeCycleStatesEnum.UNDOCHECKOUT);
                assertEquals(BaseRestUtils.STATUS_CODE_SUCCESS, restResponse.getErrorCode().intValue());
                assertEquals(invariantUUIDcreation, ResponseParser.getInvariantUuid(restResponse));
                getProductValidateInvariantUuid(productReqDetails.getUniqueId(), invariantUUIDcreation);