[SDC-29] rebase continue work to align source
[sdc.git] / test-apis-ci / src / main / java / org / openecomp / sdc / ci / tests / execute / product / ProductCreateWithValidationsTest.java
@@ -61,10 +61,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                super(name, ProductCreateWithValidationsTest.class.getName());
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductSuccessValidation() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
@@ -88,7 +88,7 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
        @Test
        public void createProductNotByPmUser() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                normalizedName = productReqDetails.getName().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productStrategistUser1);
                assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
@@ -110,7 +110,7 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                nonAsdcUser.setFirstName(null);
                nonAsdcUser.setLastName(null);
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                normalizedName = productReqDetails.getName().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, nonAsdcUser);
                assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_RESTRICTED_OPERATION,
@@ -132,7 +132,7 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                nonAsdcUser.setFirstName(null);
                nonAsdcUser.setLastName(null);
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                normalizedName = productReqDetails.getName().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, nonAsdcUser);
                assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_MISSING_INFORMATION,
@@ -164,11 +164,11 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductNameValidationMaxLength() throws Exception {
                // Max length = 25
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Qwertyuiop1234567890asdfA");
+//             productReqDetails.setName("Qwertyuiop1234567890asdfA");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
@@ -228,17 +228,17 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductNameAlreadyExist() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
-               // productReqDetails.setName("ProDuct1");
+               // // productReqDetails.setName("CIProduct1");
                DbUtils.deleteFromEsDbByPattern("_all");
                createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                assertEquals("Check response code ", BaseRestUtils.STATUS_CODE_ALREADY_EXISTS,
@@ -274,18 +274,18 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
        }
 
        // DE193857
-       @Test(enabled = false)
+       @Test (enabled = false)
        public void createProductNameValidationAllowedCharacters() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Ac_2@3:4& m=n+b-u.j-u'g#b"); // Bug @:&=+'#
-               normalizedName = "ac234mnbujugb";
-               String expectedProductName = "Ac_2@3:4& M=n+b-u.j-u'g#b";
+               productReqDetails.setName("Ci_2@3:4& m=n+b-u.j-u'g#b"); // Bug @:&=+'#
+               normalizedName = "ci234mnbujugb";
+               String expectedProductName = "Ci_2@3:4& M=n+b-u.j-u'g#b";
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
                String productUuid = ResponseParser.getUuidFromResponse(createProduct);
                productReqDetails.setName(expectedProductName);
-               productReqDetails.setName("Ac_2@3:4& M=n+b-u.j-u'g#b");
+               productReqDetails.setName("Ci_2@3:4& M=n+b-u.j-u'g#b");
                compareExpectedAndActualProducts(productReqDetails, createProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                expectedProduct.setNormalizedName(normalizedName);
@@ -303,15 +303,15 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
        }
 
        // DE193857
-       @Test(enabled = false)
+       @Test
        public void createProductNameValidationREmoveExtraNonAlphanumericChars() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Ac____222----333......asd");
-               productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
+               productReqDetails.setName("Ci____222----333......asd");
+//             productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
-               productReqDetails.setName("Ac_222-333.asd");
-               normalizedName = "ac222333asd";
+               productReqDetails.setName("Ci_222-333.asd");
+               normalizedName = "ci222333asd";
                String productUuid = ResponseParser.getUuidFromResponse(createProduct);
                compareExpectedAndActualProducts(productReqDetails, createProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
@@ -370,15 +370,17 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                }
        }
 
-       @Test(enabled = false)
+       // Already enabled = false
+       @Test
        public void createProductNameValidationRemoveSpaceFromBeginning() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("         Qwertyuiop1234567890asdfA");
-               productReqDetails.setTags(Arrays.asList(productReqDetails.getName().trim()));
+               productReqDetails.setName("         Ciertyuiop1234567890asdfA");
+//             productReqDetails.setTags(Arrays.asList(productReqDetails.getName().trim()));
                normalizedName = productReqDetails.getName().trim().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
                String productUuid = ResponseParser.getUuidFromResponse(createProduct);
+               productReqDetails.setName("         Ciertyuiop1234567890asdfA".trim());
                compareExpectedAndActualProducts(productReqDetails, createProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
@@ -394,15 +396,17 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test(enabled = false)
+       // Already enabled = false
+       @Test
        public void createProductNameValidationRemoveSpaceFromTheEnd() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Qwertyuiop1234567890asdfA        ");
-               productReqDetails.setTags(Arrays.asList(productReqDetails.getName().trim()));
+               productReqDetails.setName("Ciertyuiop1234567890asdfA        ");
+//             productReqDetails.setTags(Arrays.asList(productReqDetails.getName().trim()));
                normalizedName = productReqDetails.getName().trim().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
                String productUuid = ResponseParser.getUuidFromResponse(createProduct);
+               productReqDetails.setName("Ciertyuiop1234567890asdfA        ".trim());
                compareExpectedAndActualProducts(productReqDetails, createProduct);
                Product expectedProduct = ResponseParser.parseToObjectUsingMapper(createProduct.getResponse(), Product.class);
                RestResponse getProductRes = ProductRestUtils.getProduct(productReqDetails.getUniqueId(),
@@ -422,7 +426,7 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
        public void createProductNameValidationStartWithNumber() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
                productReqDetails.setName("1Qwert");
-               productReqDetails.setTags(Arrays.asList(productReqDetails.getName().trim()));
+//             productReqDetails.setTags(Arrays.asList(productReqDetails.getName().trim()));
                normalizedName = productReqDetails.getName().trim().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
@@ -440,6 +444,9 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                                expectedProduct, CREATE_AUDIT_ACTION, productManager1, ActionStatus.CREATED, Constants.EMPTY_STRING,
                                "0.1", null, LifecycleStateEnum.NOT_CERTIFIED_CHECKOUT, productUuid);
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
+               productReqDetails.setName("Ci1Qwert");
+               RestResponse updateProduct = ProductRestUtils.updateProduct(productReqDetails, productManager1);
+               
        }
 
        @Test
@@ -461,15 +468,15 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductNameValidationFirstLetterOfKeyWordsCapitalized() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                // productReqDetails.setTags(Arrays.asList("abba"));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
                ProductRestUtils.checkCreateResponse(createProduct);
-               // productReqDetails.setName("Abba");
+               // // productReqDetails.setName("Abba");
                /*
                 * String actualNormalizedNameFromResponse =
                 * ResponseParser.getValueFromJsonResponse(createProduct.getResponse(),
@@ -542,10 +549,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductFullNameHasMinLength() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setFullName("abcd");
@@ -567,10 +574,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductFullNameHasMaxLength() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setFullName(
@@ -593,10 +600,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductFullNameExceedMaxLength() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setFullName(
@@ -614,10 +621,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductFullNameRemoveExtraSpaces() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setFullName("Abbaaa  a1");
@@ -672,10 +679,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test (enabled = false)
        public void createProductDescriptionValidCharacters01() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setDescription("qwertyuiopasdfghjklzxcvbnm1234567890<b>Bold<</b>");
@@ -698,10 +705,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test (enabled = false)
        public void createProductDescriptionValidCharacters02() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setDescription("~!@#$%^&*()_+<>?qwertyuiopasdfghjklzxcvbnm1234567890#");
@@ -724,10 +731,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductDescriptionInValidCharacters() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setDescription("מה");
@@ -743,10 +750,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test (enabled = false)
        public void createProductDescriptionRemoveSpacesFromBeginning() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setDescription("   abcd12345");
@@ -769,10 +776,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test (enabled = false)
        public void createProductDescriptionRemoveSpacesFromTheEnd() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setDescription("abcd 12345 xcvb    ");
@@ -795,10 +802,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductDescriptionMaxLength() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setDescription(
@@ -821,10 +828,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductDescriptionExceedMaxLength() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba");
+               // productReqDetails.setName("Abba");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setDescription(
@@ -860,10 +867,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
        }
 
        // DE192351
-       @Test
+       @Test // (enabled = false)
        public void createProductTagValidationAllowedCharacters() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName(), "Acde2@3:4& m=n+b-u.j-u'g#b"));
                normalizedName = productReqDetails.getName().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
@@ -884,10 +891,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductTagsNameValidationProductNameIsNotInTag() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Qwertyuiop1234567890asdfA");
+//             productReqDetails.setName("Qwertyuiop1234567890asdfA");
                productReqDetails.setTags(Arrays.asList("Abc"));
                normalizedName = productReqDetails.getName().trim().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
@@ -902,11 +909,11 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductSingleTagMaxLength() throws Exception {
                // SingleTagMaxLength = 50
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(
                                Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345678"));
                normalizedName = productReqDetails.getName().toLowerCase();
@@ -928,10 +935,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test (enabled = false)
        public void createProductSingleTagExceedMaxLength() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(
                                Arrays.asList(productReqDetails.getName(), "Axbba1234567890asdfghjkl123zxcvbnm432asdfgh12345678"));
                normalizedName = productReqDetails.getName().toLowerCase();
@@ -947,11 +954,11 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test (enabled = false)
        public void createProductAllTagsMaxLength() throws Exception {
                // AllTagsMaxLength = 1024
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(
                                Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345601",
                                                "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345602",
@@ -996,7 +1003,7 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
        public void createProductAllTagsExceedMaxLength() throws Exception {
                // AllTagsMaxLength = 1024
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(
                                Arrays.asList(productReqDetails.getName(), "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345601",
                                                "Abba1234567890asdfghjkl123zxcvbnm432asdfgh12345602",
@@ -1031,10 +1038,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductDuplicateTagRemoved() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName(), productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                RestResponse createProduct = ProductRestUtils.createProduct(productReqDetails, productManager1);
@@ -1056,10 +1063,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductContactsIsEmpty() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                productReqDetails.setContacts(Arrays.asList(""));
@@ -1075,10 +1082,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductContactsInvalidFormat() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                productReqDetails.setContacts(Arrays.asList("bt750345"));
@@ -1094,10 +1101,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductConvertContactsToLowerCase() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                productReqDetails.setContacts(Arrays.asList(productManager1.getUserId().toUpperCase()));
@@ -1120,10 +1127,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductContactsDoexNotContainTheProductCreator() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                productReqDetails.setContacts(Arrays.asList(productManager2.getUserId()));
@@ -1145,10 +1152,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductContactsNotAllowedAsdcUsers() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                productReqDetails.setContacts(Arrays.asList(designerUser.getUserId()));
@@ -1165,10 +1172,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductContactsNotAsdcUser() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1"); // Bug @:&=+'#
+               // productReqDetails.setName("CIProduct1"); // Bug @:&=+'#
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase();
                String nonAsdcUser = "bh1234";
@@ -1185,10 +1192,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductProjectCodeIsEmpty() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setProjectCode("");
@@ -1204,10 +1211,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductProjectCodeIsNull() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setProjectCode(null);
@@ -1223,10 +1230,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductProjectCodeIsNotNumeric() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setProjectCode("asdfgh");
@@ -1242,11 +1249,11 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductProjectCodeHasnMinCharacters() throws Exception {
                // Min =5
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setProjectCode("12345");
@@ -1267,11 +1274,11 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductProjectCodeHasnMaxCharacters() throws Exception {
                // Max =10
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setProjectCode("1234567890");
@@ -1292,11 +1299,11 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductProjectCodeExceedMaxCharacters() throws Exception {
                // Max =10
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setProjectCode("12345678901");
@@ -1312,11 +1319,11 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductProjectCodeLessThanMinCharacters() throws Exception {
                // Max =10
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setProjectCode("1234");
@@ -1332,10 +1339,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIconIsEmpty() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setIcon("");
@@ -1351,10 +1358,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIconIsNull() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setIcon(null);
@@ -1370,10 +1377,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIconMaxLength() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setIcon("asdfghjklqwertyuiozxcvbfv");
@@ -1394,10 +1401,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIconExceedMaxLength() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setIcon("asdfghjklqwertyuiozxcvbf12");
@@ -1413,10 +1420,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIconAllowedCharacters() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setIcon("a--s-fghjk_q__r1234567890");
@@ -1437,10 +1444,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test (enabled = false)
        public void createProductIconInValidCharacters() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                String icon = "asdfg";
@@ -1463,10 +1470,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                }
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIsActiveisEmpty() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setActive("");
@@ -1488,10 +1495,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIsActiveisNull() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setActive("");
@@ -1514,10 +1521,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIsActiveisFalse() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setActive("false");
@@ -1541,7 +1548,7 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
        @Test
        public void createProductIsActiveisHasInvalidValue() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setActive("xfalse");
@@ -1558,10 +1565,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
                AuditValidationUtils.validateAuditProduct(constructFieldsForAuditValidation, CREATE_AUDIT_ACTION);
        }
 
-       @Test
+       @Test // (enabled = false)
        public void createProductIsActiveisTrue() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Product1");
+               // productReqDetails.setName("CIProduct1");
                productReqDetails.setTags(Arrays.asList(productReqDetails.getName()));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");
                productReqDetails.setActive("true");
@@ -1584,10 +1591,10 @@ public class ProductCreateWithValidationsTest extends ProductBaseTest {
 
        //////////////////////////////////////////////
        // DE192424
-       @Test
+       @Test // (enabled = false)
        public void createProductNameValidationNormalizationNameWithSpaces() throws Exception {
                ProductReqDetails productReqDetails = ElementFactory.getDefaultProduct();
-               productReqDetails.setName("Abba Emma");
+//             productReqDetails.setName("Abba Emma");
                // productReqDetails.setName("abba emma");
                // productReqDetails.setTags(Arrays.asList("abba emma"));
                normalizedName = productReqDetails.getName().toLowerCase().replaceAll("\\s+", "");