@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)); }