@Test(dependsOnMethods = "checkOpenSubCategory", groups = "Enterprise-only", timeOut = 400000)
 public void checkChangeCategoryName() throws Exception {
   CategoryManagerPage categoryManagerPage = drone.getCurrentPage().render();
   categoryManagerPage.editCategory(categoryName, renameCategoryName);
   Thread.sleep(solrWaitTime); // wait solr
   drone.refresh();
   assertTrue(categoryManagerPage.isCategoryPresent(renameCategoryName));
   categoryManagerPage.openSubCategoryList(renameCategoryName);
   assertTrue(categoryManagerPage.isCategoryPresent(subCategoryName));
 }
 @Test(
     dependsOnMethods = "checkCategoryCountAndAddNew",
     groups = "Enterprise-only",
     timeOut = 400000)
 public void checkOpenSubCategory() throws Exception {
   CategoryManagerPage categoryManagerPage = drone.getCurrentPage().render();
   int categoryCount = categoryManagerPage.getCategoriesCount();
   categoryManagerPage.addNewCategory(categoryName, subCategoryName);
   Thread.sleep(solrWaitTime); // wait solr
   drone.refresh();
   assertTrue(categoryCount == categoryManagerPage.getCategoriesCount());
   categoryManagerPage.openSubCategoryList(categoryName);
   assertTrue(categoryCount + 1 == categoryManagerPage.getCategoriesCount());
   assertTrue(categoryManagerPage.isCategoryPresent(subCategoryName));
 }