Java jUnit:在任何测试类之前运行的测试套件代码
2022-09-02 03:13:40
我有一个测试套件类:
@RunWith(Suite.class)
@Suite.SuiteClasses({
GameMasterTest.class,
PlayerTest.class,
})
public class BananaTestSuite {
在包含实际测试的任何类之前,我需要使用什么注释来使此类中的函数运行?现在,我正在这样做,它有效,但它并不像它可能的那样可读:
static {
try {
submitPeelAction = new Player(new GameMaster(1)).getClass().getDeclaredMethod("submitPeelAction");
} catch (SecurityException e) {
e.printStackTrace();
} catch (NoSuchMethodException e) {
e.printStackTrace();
}
submitPeelAction.setAccessible(true);
}
我试过了,但它不起作用。@BeforeClass