在使用SpringRunner的JUnit时,有一个很棒的功能,可以在任何测试方法之前和之后执行脚本
@Test
@SqlGroup([
@Sql(scripts = ["classpath:clean_db.sql","populate_data.sql"]),@Sql(scripts = ["classpath:clean_db.sql"],executionPhase = AFTER_TEST_METHOD)
])
但是,当使用testngframework并运行spring-context测试时,此注释不起作用,因为testng使用AbstractTestNGSpringContextTests而不是SpringRunner
testng或任何其他util中是否有类似的注释,可以在测试前后执行脚本?