我有一个测试类,它运行基于静态数据的测试方法。
public SampleTest {
public static int static_data;
@test
public static test() {
// Test logic using static_data
}
}
这个静态数据我想从testsuite传递它。
我的测试套件看起来像这样,
@RunWith(Suite.class)
@Suite.SuiteClasses({SampleTest.class, SampleTest.class})
public class SampleTestSuite {
}
在调用SampleTest之前,每次我想传递不同的sample_data时,
因此,基于此,可以测试不同的逻辑。
我在testSuite中尝试使用@beforeclass,但它只调用一次。
是否有任何注释,将在调用eatch测试类之前调用。
所以我可以传递不同的值?