我正在尝试使用Spring和DBUnit设置数据库测试。我有一个脚本在每个测试之前运行。下面的代码可以工作,但是SimpleJdbcTemplate
已经被弃用了。方法executeSqlScript
将作为3.2版本的一部分移至JdbcTestUtil,但我们使用的是3.1.x。应该使用什么替代品?
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration
public class MyTestScript{
@Autowired
public DataSource dataSource;
@Autowired
public Resource script;
@Before
public void setup() {
SimpleJdbcTestUtils.executeSqlScript(
new SimpleJdbcTemplate(dataSource), script, true);
}
@Test
public void testInsert() {
}
}