@DatabaseSetup和@BeforeTransaction Spring DBUnit和Spring Transaction的优先级

时间:2015-06-02 16:50:54

标签: spring spring-transactions transactional spring-test-dbunit

我正在使用Spring Test DBUnitSpring declarative transaction management进行JUnit测试。如果我使用@Transactional(它将使用@BeforeTransactional来验证数据库状态)以及@DatabaseSetup(将数据库状态设置为我想要的)来标记测试方法,哪个优先?首先设置数据库然后@BeforeTransactional会检查它,还是在设置后进行检查?这是一些代码:

String type2 = soln.getResource("type2").toString();

0 个答案:

没有答案