作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的代码有一堆单元测试处理一些我想在每次测试前重置的数据库。我正在使用 @FlywayTest 注释来执行此重置。
@Test
@FlywayTest
public void unitTest1 {
}
@Test
@FlywayTest
public void unitTest2 {
}
@Test
@FlywayTest
public void unitTest3 {
}
这工作正常,但是有没有一种方法可以做到这一点而不必用 FlywayTest 注释每个测试?我试过这个但它不起作用:
@Before
@FlywayTest
public void setup() {
}
@Test
public void unitTest1 {
}
@Test
public void unitTest2 {
}
@Test
public void unitTest3 {
}
最佳答案
抱歉回答晚了。
目前不可能,但如果可能的话,我会考虑的。请将问题添加到 https://github.com/flyway/flyway-test-extensions/issues
一个早期的设计问题是使用仅针对每个测试类重置整个数据库,并且仅在方法级别上使用注释 @FlywayTest 作为测试异常。
弗洛里安
关于java - Junit,测试,Flyway : Can you combine @Before and @Flyway annotations?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18390817/
我是一名优秀的程序员,十分优秀!