public class ConfigureDeploymentProjectDetailsPage extends AbstractBambooPage implements GlobalPage
driver, elementFinder, pageBinder, poller, testedProduct
Constructor and Description |
---|
ConfigureDeploymentProjectDetailsPage() |
ConfigureDeploymentProjectDetailsPage(String deploymentProjectId) |
doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded, sendEnterKey, sendEscapeKey
public ConfigureDeploymentProjectDetailsPage()
public ConfigureDeploymentProjectDetailsPage(String deploymentProjectId)
public ConfigureDeploymentProjectDetailsPage setDetails(TestDeploymentProjectDetails deploymentProject)
public ConfigureDeploymentProjectDetailsPage withName(String name)
public ConfigureDeploymentProjectDetailsPage withDescription(String description)
public ConfigureDeploymentProjectDetailsPage withPublicAccess(boolean publicAccess)
public ConfigureDeploymentProjectDetailsPage withMasterPlan(String masterPlanName)
public ConfigureDeploymentProjectDetailsPage withMasterPlan(String masterPlanName, boolean isPlanValid)
public ConfigureDeploymentProjectDetailsPage withSourceBranch(String branchName)
public ConfigureDeploymentProjectDetailsPage withMainBranch()
public ConfigureDeploymentProjectDetailsPage withCustomBranch()
public ConfigureDeploymentProjectPage submit()
public ConfigureDeploymentProjectDetailsPage submitWithValidationFailure()
public ConfirmDeploymentProjectDetailsPage submitWithConfirmationPage()
public ConfigureDeploymentProjectDetailsPage assertThatBranchSelectorIsEmpty()
public ConfigureDeploymentProjectDetailsPage assertThatBranchSelector(@NotNull org.hamcrest.Matcher<? super Select2Element> branchSelectorMatcher)
public com.atlassian.pageobjects.elements.PageElement getForm()
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public String globalLinkId()
GlobalPage
globalLinkId
in interface GlobalPage
public String getUrl()
getUrl
in interface com.atlassian.pageobjects.Page
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.