public class RequirementDetailsPage extends AbstractBambooAdminPage
driver, elementFinder, pageBinder, testedProduct
Constructor and Description |
---|
RequirementDetailsPage(String requirementKey,
String requirementLabel) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeRemovedFrom(TestEnvironmentDetails environment) |
boolean |
canBeRemovedFrom(TestJobDetails job) |
RequirementDetailsPage |
deleteFromEnvironment(TestEnvironmentDetails environment)
delete requirement for a particular environment
|
RequirementDetailsPage |
deleteFromJob(TestJobDetails job)
delete requirement for a particular job
|
String |
getUrl() |
boolean |
hasRequirement(TestEnvironmentDetails environment) |
boolean |
hasRequirement(TestJobDetails job) |
void |
hasTitle() |
com.atlassian.pageobjects.elements.PageElement |
indicator()
This must return an element whose presence indicates that we're on given page.
|
void |
openTab(String tabLabel) |
getStateBanner, sideMenu
doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded
public void hasTitle()
public String getUrl()
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public RequirementDetailsPage deleteFromJob(TestJobDetails job)
public RequirementDetailsPage deleteFromEnvironment(TestEnvironmentDetails environment)
public boolean hasRequirement(TestJobDetails job)
public boolean hasRequirement(TestEnvironmentDetails environment)
public void openTab(String tabLabel)
public boolean canBeRemovedFrom(TestJobDetails job)
public boolean canBeRemovedFrom(TestEnvironmentDetails environment)
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.