com.atlassian.webdriver.it.pageobjects
Class SimpleTestedProduct

java.lang.Object
  extended by com.atlassian.webdriver.it.pageobjects.SimpleTestedProduct
All Implemented Interfaces:
TestedProduct<WebDriverTester>

public class SimpleTestedProduct
extends Object
implements TestedProduct<WebDriverTester>


Constructor Summary
SimpleTestedProduct(TestedProductFactory.TesterFactory<WebDriverTester> testerFactory, ProductInstance productInstance)
           
 
Method Summary
 PageBinder getPageBinder()
           
 ProductInstance getProductInstance()
           
 WebDriverTester getTester()
           
<P extends Page>
P
visit(Class<P> pageClass, Object... args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleTestedProduct

public SimpleTestedProduct(TestedProductFactory.TesterFactory<WebDriverTester> testerFactory,
                           ProductInstance productInstance)
Method Detail

visit

public <P extends Page> P visit(Class<P> pageClass,
                                Object... args)
Specified by:
visit in interface TestedProduct<WebDriverTester>

getPageBinder

public PageBinder getPageBinder()
Specified by:
getPageBinder in interface TestedProduct<WebDriverTester>

getProductInstance

public ProductInstance getProductInstance()
Specified by:
getProductInstance in interface TestedProduct<WebDriverTester>

getTester

public WebDriverTester getTester()
Specified by:
getTester in interface TestedProduct<WebDriverTester>


Copyright © 2014 Atlassian. All rights reserved.