View Javadoc

1   package com.atlassian.webdriver.it;
2   
3   import com.atlassian.webdriver.it.pageobjects.SimpleTestedProduct;
4   import com.atlassian.webdriver.testing.annotation.TestedProductClass;
5   import com.atlassian.webdriver.testing.rule.DefaultProductContextRules;
6   import com.atlassian.webdriver.testing.simpleserver.SimpleServerRunner;
7   import org.junit.ClassRule;
8   import org.junit.Rule;
9   import org.junit.runner.RunWith;
10  
11  import javax.inject.Inject;
12  
13  @TestedProductClass(SimpleTestedProduct.class)
14  @RunWith(SimpleServerRunner.class)
15  public abstract class AbstractSimpleServerTest
16  {
17      @Inject protected static SimpleTestedProduct product;
18  
19      @Inject @ClassRule public static DefaultProductContextRules.ForClass classRules;
20      @Inject @Rule public DefaultProductContextRules.ForMethod methodRules;
21  }