public class RequirementDetailsPage extends AbstractBambooAdminPage
driver, elementFinder, pageBinder, poller, testedProduct
Constructor and Description |
---|
RequirementDetailsPage(String requirementKey,
String requirementLabel) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeRemovedFrom(PlanKey jobKey) |
boolean |
canBeRemovedFrom(TestEnvironmentDetails environment) |
RequirementDetailsPage |
deleteFromEnvironment(TestEnvironmentDetails environment)
delete requirement for a particular environment
|
RequirementDetailsPage |
deleteFromJob(PlanKey jobKey)
delete requirement for a particular job
|
RequirementDetailsPage |
deleteFromJob(TestJobDetails job)
delete requirement for a particular job
|
String |
getUrl() |
boolean |
hasRequirement(PlanKey jobKey) |
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
doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded, sendEnterKey, sendEscapeKey
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 deleteFromJob(PlanKey jobKey)
public RequirementDetailsPage deleteFromEnvironment(TestEnvironmentDetails environment)
public boolean hasRequirement(TestJobDetails job)
public boolean hasRequirement(PlanKey jobKey)
public boolean hasRequirement(TestEnvironmentDetails environment)
public void openTab(String tabLabel)
public boolean canBeRemovedFrom(PlanKey jobKey)
public boolean canBeRemovedFrom(TestEnvironmentDetails environment)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.