public abstract class RequirementsAwarePage extends AbstractBambooPage
Modifier and Type | Class and Description |
---|---|
static class |
RequirementsAwarePage.Requirement |
Modifier and Type | Field and Description |
---|---|
static String |
EXISTS_MATCH_TYPE |
protected com.atlassian.pageobjects.elements.timeout.Timeouts |
timeouts |
driver, elementFinder, pageBinder, poller, testedProduct
Constructor and Description |
---|
RequirementsAwarePage() |
Modifier and Type | Method and Description |
---|---|
RequirementsAwarePage |
addExistingRequirement(String requirementName,
String matchType,
boolean waitForAdding) |
boolean |
canEditRequirements() |
RequirementsAwarePage.Requirement |
getRequirement(String requirementName) |
List<RequirementsAwarePage.Requirement> |
getRequirements() |
ConfirmDeleteRequirementDialog |
removeRequirement(String requirementKey) |
RequirementDetailsPage |
viewRequirementDetails(String requirementKey) |
doWait, ensureIndicatorPresent, getFooter, getHeader, indicator, isAdmin, isLoggedIn, isPageLoaded, sendEnterKey, sendEscapeKey
public static final String EXISTS_MATCH_TYPE
@Inject protected com.atlassian.pageobjects.elements.timeout.Timeouts timeouts
public RequirementsAwarePage addExistingRequirement(String requirementName, String matchType, boolean waitForAdding)
public RequirementDetailsPage viewRequirementDetails(String requirementKey)
public List<RequirementsAwarePage.Requirement> getRequirements()
public ConfirmDeleteRequirementDialog removeRequirement(String requirementKey)
@Nullable public RequirementsAwarePage.Requirement getRequirement(String requirementName)
public boolean canEditRequirements()
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.