只需使用
@Before(而不是
@BeforeClass)(或
BeforeTransaction(取决于您初始化数据库的方式))。该注释必须附加到非静态公共方法上。
当然:
@Before在EACH测试用例方法之前运行(不是那样
@BeforeClass仅运行一次。)但是,如果您想只运行一次,则使用静态标记字段。
private static boolean initialized = false;...@Beforepublic void initializeDB() { if (!initialized) { ... //your db initialization initialized = true; }}---
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)