使用Spring和异步代码测试Hibernate

时间:2012-04-24 07:02:48

标签: spring hibernate asynchronous

我有一个事件驱动的框架,其中包含可能通过Hibernate在DB中执行写操作的事件处理程序。我需要编写集成测试,但我不知道如何制作它。

实际上,当出现一个条件时,会在另一个线程中触发事件处理程序,并在DB上写入。我该怎么说应该回滚写操作呢?

1 个答案:

答案 0 :(得分:0)

如果您想进行一些异步测试,请查看Awaitility

我已经使用过它,它可以很好地完成这项工作:)

但是如果你想回滚你的写操作,你必须在正确的线程中获得事务。