Class CreateIssueDialog
- java.lang.Object
-
- com.atlassian.pageobjects.elements.WebDriverElement
-
- com.atlassian.bamboo.pageobjects.pages.jira.CreateIssueDialog
-
- All Implemented Interfaces:
com.atlassian.pageobjects.elements.PageElement
,com.atlassian.pageobjects.elements.PageElementFinder
,com.atlassian.pageobjects.elements.search.PageElementSearch
public class CreateIssueDialog extends com.atlassian.pageobjects.elements.WebDriverElement
-
-
Constructor Summary
Constructors Constructor Description CreateIssueDialog(org.openqa.selenium.By locator)
CreateIssueDialog(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateIssueDialog
fillIssueSummary(String summary)
Optional<String>
getSelectedIssueType()
Optional<String>
getSelectedProject()
Optional<String>
getSelectedServer()
boolean
isCreateButtonEnabled()
boolean
isIssueTypeSelectEnabled()
boolean
isUnhandledIssueFieldsInfoPresent()
CreateIssueDialog
selectIssueType(String issueType)
CreateIssueDialog
selectProject(String projectName)
CreateIssueDialog
selectServer(String serverName)
void
submit()
List<String>
submitAndExpectFailure()
-
Methods inherited from class com.atlassian.pageobjects.elements.WebDriverElement
asWebElement, bind, clear, click, createTimout, find, find, find, find, findAll, findAll, findAll, findAll, getAttribute, getCssClasses, getDefaultTimeout, getId, getLocation, getSize, getTagName, getText, getValue, hasAttribute, hasClass, isEnabled, isPresent, isSelected, isVisible, javascript, search, select, timed, timeout, toLocatable, toString, type, waitForWebElement, waitForWebElement, withTimeout
-
-
-
-
Method Detail
-
selectServer
public CreateIssueDialog selectServer(String serverName)
-
selectProject
public CreateIssueDialog selectProject(String projectName)
-
selectIssueType
public CreateIssueDialog selectIssueType(String issueType)
-
isIssueTypeSelectEnabled
public boolean isIssueTypeSelectEnabled()
-
isUnhandledIssueFieldsInfoPresent
public boolean isUnhandledIssueFieldsInfoPresent()
-
fillIssueSummary
public CreateIssueDialog fillIssueSummary(String summary)
-
submit
public void submit()
-
isCreateButtonEnabled
public boolean isCreateButtonEnabled()
-
-