首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Junit,Testing,Flyway:你能把@Testing和@Flyway注解结合起来吗?

Junit,Testing,Flyway:你能把@Testing和@Flyway注解结合起来吗?
EN

Stack Overflow用户
提问于 2013-08-23 05:04:56
回答 1查看 1.5K关注 0票数 1

我的代码中有一堆处理某些DB的单元测试,我希望在每次测试之前对其进行重置。我使用@FlywayTest注释来执行这个重置。

代码语言:javascript
复制
@Test
@FlywayTest
public void unitTest1 {
}

@Test
@FlywayTest
public void unitTest2 {
}

@Test
@FlywayTest
public void unitTest3 {
}

这很好用,但是有没有一种方法可以做到这一点,而不必用FlywayTest注释每个测试呢?我试过了,但不起作用:

代码语言:javascript
复制
@Before 
@FlywayTest
public void setup() {
}

@Test
public void unitTest1 {
}

@Test
public void unitTest2 {
}

@Test
public void unitTest3 {
}
EN

回答 1

Stack Overflow用户

发布于 2014-03-31 03:48:18

抱歉,我来晚了。

目前这是不可能的,但如果可能的话,我会考虑的。请将问题添加到https://github.com/flyway/flyway-test-extensions/issues

一个早期的设计问题是,use仅对每个测试类进行了整个数据库重置,并且仅在方法级别上使用注释@FlywayTest作为测试异常。

弗洛里安

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18390817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档