public class CreateIssueComponent extends Object
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.webdriver.AtlassianWebDriver |
driver |
protected com.atlassian.pageobjects.elements.PageElementFinder |
finder |
protected com.atlassian.pageobjects.PageBinder |
pageBinder |
Constructor and Description |
---|
CreateIssueComponent() |
Modifier and Type | Method and Description |
---|---|
CreateIssueConfirmationDialog |
getCreateIssueConfirmationDialog() |
Iterable<String> |
getErrors() |
boolean |
hasErrors() |
CreateIssueComponent |
selectIssueType(String issueType) |
CreateIssueComponent |
selectProject(String projectName) |
CreateIssueComponent |
selectServer(String serverName) |
CreateIssueComponent |
setIssueDescription(String issueDescription) |
CreateIssueComponent |
setIssueSummary(String summary) |
CreateIssueComponent |
submit() |
@Inject protected com.atlassian.webdriver.AtlassianWebDriver driver
@Inject protected com.atlassian.pageobjects.PageBinder pageBinder
@Inject protected com.atlassian.pageobjects.elements.PageElementFinder finder
public CreateIssueComponent selectServer(String serverName)
public CreateIssueComponent selectProject(String projectName)
public CreateIssueComponent selectIssueType(String issueType)
public CreateIssueComponent setIssueSummary(String summary)
public CreateIssueComponent setIssueDescription(String issueDescription)
public CreateIssueComponent submit()
@Nullable public CreateIssueConfirmationDialog getCreateIssueConfirmationDialog()
public boolean hasErrors()
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.