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 }