public class JiraTestedProduct extends Object implements TestedProduct<WebDriverTester>
| Constructor and Description |
|---|
JiraTestedProduct(TestedProductFactory.TesterFactory<WebDriverTester> testerFactory,
ProductInstance productInstance) |
| Modifier and Type | Method and Description |
|---|---|
PageBinder |
getPageBinder() |
ProductInstance |
getProductInstance() |
WebDriverTester |
getTester() |
JiraAdminHomePage |
gotoAdminHomePage() |
DashboardPage |
gotoHomePage() |
JiraLoginPage |
gotoLoginPage() |
<P extends Page> |
visit(Class<P> pageClass,
Object... args)
Constructs the page object, changes the browser URL to the desired page URL, then binds the object to the page.
|
public JiraTestedProduct(TestedProductFactory.TesterFactory<WebDriverTester> testerFactory, ProductInstance productInstance)
public DashboardPage gotoHomePage()
public JiraAdminHomePage gotoAdminHomePage()
public JiraLoginPage gotoLoginPage()
public <P extends Page> P visit(Class<P> pageClass, Object... args)
TestedProductvisit in interface TestedProduct<WebDriverTester>P - The page typepageClass - The page classargs - Arguments to pass to the page object constructor.public PageBinder getPageBinder()
getPageBinder in interface TestedProduct<WebDriverTester>public ProductInstance getProductInstance()
getProductInstance in interface TestedProduct<WebDriverTester>public WebDriverTester getTester()
getTester in interface TestedProduct<WebDriverTester>Copyright © 2015 Atlassian. All rights reserved.