第一步:
@ContextConfiguration("/applicationContext.xml")
@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = false)
@Autowired
private IWorkflowOperateService workflowOperateService;
@Test
public void testA() {
System.out.println(workflowOperateService.getTracingBeforeWaitingNode("2507"));
}
}
第二步:
Right click on project in Package Explorer, go to Properties, go to Libraries tab, click on 'Add Library' button, select JUnit, click Next >. You should be able to handle it from there.
项目右键,点java build path,点Add library按钮,选junit
说明:@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = false)
加上这个后,执行完测试方法后数据会回滚,既能保证正常测试,又可不影响数据库中数据。