是否可以使用单元测试框架(例如 Arquillian)在 java-ee 容器中模拟多个“会话”?我有many sessions that interact with each other
,并且我想在生产容器本身中通过测试来模拟这种情况。我还想同时测试 JPA2 数据库行为。
但我还想确保 CDI 和会话范围的 bean 正在做他们应该做的事情。我不想运行服务器,几个小时后发现我认为是会话范围的 bean,无论出于何种原因,都为同一个会话多次实例化。
非常感谢您的帮助!
编辑:我找到了这个关于使用 Arquillian 和 Seam 测试上下文的页面,但我无法理解它。这种方法可以用于上述情况吗?