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 org.junit.ClassRule;
7 import org.junit.Rule;
8 import org.junit.runner.RunWith;
9
10 import javax.inject.Inject;
11
12 @TestedProductClass(SimpleTestedProduct.class)
13 @RunWith(FileBasedServerRunner.class)
14 public abstract class AbstractFileBasedServerTest
15 {
16 @Inject protected static SimpleTestedProduct product;
17
18 @Inject @ClassRule public static DefaultProductContextRules.ForClass classRules;
19 @Inject @Rule public DefaultProductContextRules.ForMethod methodRules;
20
21 }