标签: spring hibernate asynchronous
我有一个事件驱动的框架,其中包含可能通过Hibernate在DB中执行写操作的事件处理程序。我需要编写集成测试,但我不知道如何制作它。
实际上,当出现一个条件时,会在另一个线程中触发事件处理程序,并在DB上写入。我该怎么说应该回滚写操作呢?
答案 0 :(得分:0)
如果您想进行一些异步测试,请查看Awaitility。
我已经使用过它,它可以很好地完成这项工作:)
但是如果你想回滚你的写操作,你必须在正确的线程中获得事务。