public class VariableConfigurationPage extends AbstractBambooPage implements VariableEditorPage
driver, elementFinder, pageBinder, poller, testedProduct
Constructor and Description |
---|
VariableConfigurationPage(PlanKey planKey) |
VariableConfigurationPage(PlanKey planKey,
boolean isBranch) |
VariableConfigurationPage(TestBuildDetails plan) |
Modifier and Type | Method and Description |
---|---|
VariableConfigurationPage |
addVariable(Consumer<InlineVariableEditComponent> consumer) |
VariableEditor |
editor() |
VariableConfigurationPage |
editVariable(String key,
Consumer<InlineVariableEditComponent> consumer) |
PlanKey |
getPlanKey() |
String |
getUrl() |
int |
getVariablesCount() |
String |
getVariableValue(String key) |
com.atlassian.pageobjects.elements.PageElement |
indicator()
This must return an element whose presence indicates that we're on given page.
|
doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded, sendEnterKey, sendEscapeKey
public VariableConfigurationPage(TestBuildDetails plan)
public VariableConfigurationPage(PlanKey planKey)
public VariableConfigurationPage(PlanKey planKey, boolean isBranch)
public String getUrl()
getUrl
in interface com.atlassian.pageobjects.Page
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public VariableEditor editor()
public VariableConfigurationPage addVariable(Consumer<InlineVariableEditComponent> consumer)
addVariable
in interface VariableEditorPage
public VariableConfigurationPage editVariable(String key, Consumer<InlineVariableEditComponent> consumer)
editVariable
in interface VariableEditorPage
public String getVariableValue(String key)
getVariableValue
in interface VariableEditorPage
public int getVariablesCount()
getVariablesCount
in interface VariableEditorPage
public PlanKey getPlanKey()
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.