|
|
@ -81,7 +81,6 @@ public class IndexGrantTest extends TestTemplate {
|
|
|
|
@Test
|
|
|
|
@Test
|
|
|
|
public void deleteGrant() throws InterruptedException {
|
|
|
|
public void deleteGrant() throws InterruptedException {
|
|
|
|
Map.Entry<PageObject, List<String>> page = Iterables.get(navigationHolder.entrySet(), 0);
|
|
|
|
Map.Entry<PageObject, List<String>> page = Iterables.get(navigationHolder.entrySet(), 0);
|
|
|
|
|
|
|
|
|
|
|
|
getContext().goTo(applicationProperties.getBaseUrl() + page.getValue().get(1));
|
|
|
|
getContext().goTo(applicationProperties.getBaseUrl() + page.getValue().get(1));
|
|
|
|
GrantsPage grantsPage = (GrantsPage) getContext().initPage(page.getKey());
|
|
|
|
GrantsPage grantsPage = (GrantsPage) getContext().initPage(page.getKey());
|
|
|
|
|
|
|
|
|
|
|
@ -89,4 +88,33 @@ public class IndexGrantTest extends TestTemplate {
|
|
|
|
grantsPage.deleteFirst();
|
|
|
|
grantsPage.deleteFirst();
|
|
|
|
Assert.assertEquals(size - 1, grantsPage.getGrantsList().size());
|
|
|
|
Assert.assertEquals(size - 1, grantsPage.getGrantsList().size());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
|
|
|
public void attachPaper() {
|
|
|
|
|
|
|
|
Map.Entry<PageObject, List<String>> page = Iterables.get(navigationHolder.entrySet(), 0);
|
|
|
|
|
|
|
|
getContext().goTo(applicationProperties.getBaseUrl() + page.getValue().get(1));
|
|
|
|
|
|
|
|
GrantsPage grantsPage = (GrantsPage) getContext().initPage(page.getKey());
|
|
|
|
|
|
|
|
GrantPage grantPage = (GrantPage) getContext().initPage(Iterables.get(navigationHolder.entrySet(), 1).getKey());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
grantsPage.getFirstGrant();
|
|
|
|
|
|
|
|
Integer countPapers = grantPage.getAttachedPapers().size();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assert.assertEquals(countPapers + 1, grantPage.attachPaper().size());
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
|
|
|
public void deletePaper() {
|
|
|
|
|
|
|
|
Map.Entry<PageObject, List<String>> page = Iterables.get(navigationHolder.entrySet(), 0);
|
|
|
|
|
|
|
|
getContext().goTo(applicationProperties.getBaseUrl() + page.getValue().get(1));
|
|
|
|
|
|
|
|
GrantsPage grantsPage = (GrantsPage) getContext().initPage(page.getKey());
|
|
|
|
|
|
|
|
GrantPage grantPage = (GrantPage) getContext().initPage(Iterables.get(navigationHolder.entrySet(), 1).getKey());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
grantsPage.getFirstGrant();
|
|
|
|
|
|
|
|
Integer oldCountPapers = grantPage.getAttachedPapers().size();
|
|
|
|
|
|
|
|
if (oldCountPapers == 0) {
|
|
|
|
|
|
|
|
oldCountPapers = grantPage.attachPaper().size();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assert.assertEquals(oldCountPapers - 1, grantPage.deletePaper().size());
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|