Class ConfigureDeploymentProjectDetailsPage
java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.deployment.projects.config.details.ConfigureDeploymentProjectDetailsPage
- All Implemented Interfaces:
GlobalPage,com.atlassian.pageobjects.Page
-
Field Summary
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, pageBinder, poller, testedProduct, timeouts -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassertThatBranchSelector(@NotNull org.hamcrest.Matcher<? super Select2Element> branchSelectorMatcher) com.atlassian.pageobjects.elements.PageElementgetForm()getUrl()ID of the link in the main navigation menu.com.atlassian.pageobjects.elements.PageElementThis must return an element whose presence indicates that we're on given page.setDetails(TestDeploymentProjectDetails deploymentProject) submit()withDescription(String description) withMasterPlan(String masterPlanName) withMasterPlan(String masterPlanName, boolean isPlanValid) withPublicAccess(boolean publicAccess) withSourceBranch(String branchName) Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
click, doWait, ensureIndicatorPresent, getFooter, getHeader, getTimeouts, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
-
Constructor Details
-
ConfigureDeploymentProjectDetailsPage
public ConfigureDeploymentProjectDetailsPage() -
ConfigureDeploymentProjectDetailsPage
-
-
Method Details
-
setDetails
public ConfigureDeploymentProjectDetailsPage setDetails(TestDeploymentProjectDetails deploymentProject) -
withName
-
withDescription
-
withPublicAccess
-
withMasterPlan
-
withMasterPlan
public ConfigureDeploymentProjectDetailsPage withMasterPlan(String masterPlanName, boolean isPlanValid) -
withSourceBranch
-
withMainBranch
-
withCustomBranch
-
submit
-
submitWithValidationFailure
-
submitWithConfirmationPage
-
assertThatBranchSelectorIsEmpty
-
assertThatBranchSelector
public ConfigureDeploymentProjectDetailsPage assertThatBranchSelector(@NotNull @NotNull org.hamcrest.Matcher<? super Select2Element> branchSelectorMatcher) -
getErrors
-
getForm
public com.atlassian.pageobjects.elements.PageElement getForm() -
indicator
public com.atlassian.pageobjects.elements.PageElement indicator()Description copied from class:AbstractBambooPageThis must return an element whose presence indicates that we're on given page.- Specified by:
indicatorin classAbstractBambooPage- Returns:
- element uniquely identifying given page
-
globalLinkId
Description copied from interface:GlobalPageID of the link in the main navigation menu.- Specified by:
globalLinkIdin interfaceGlobalPage- Returns:
- global link ID
-
getUrl
- Specified by:
getUrlin interfacecom.atlassian.pageobjects.Page
-