【发布时间】:2021-08-30 04:52:14
【问题描述】:
我正在尝试测试我的存储库类的删除方法,但我无法通过测试。
这是我的测试代码。
当调用 persistAll() 时,成员被添加到持久化上下文中。接下来,当 flush() 时,由于 Cascade.Persist 选项,100 个帖子被添加到持久化上下文中。
我又调用了count()、delete()和count()来检查post tuple是否从数据库中删除。
这里是 count() 和 delete() 代码。
我从 JUnit 收到了这个失败消息
【问题讨论】:
-
我通过在persistAll() 方法中的em.flush() 之后添加em.clear() 解决了这个问题
-
那么你的问题解决了吗?然后请添加您的评论作为答案
-
@SimonMartinelli 我是堆栈溢出的新手。你能告诉我如何添加我的评论作为答案吗?
-
我明白你说的谢谢!
标签: spring-mvc jpa junit