1

私のコードには、各テストの前にリセットしたい DB を扱う一連の単体テストがあります。このリセットを実行するために @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 {
}
4

1 に答える 1