【发布时间】:2026-01-29 10:05:01
【问题描述】:
我的代码有一堆单元测试处理一些我想在每次测试之前重置的数据库。我正在使用 @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 {
}
【问题讨论】:
标签: java unit-testing testing junit flyway