java - 使用事务测试 EJB 而不将其部署到容器中?

标签 java unit-testing jakarta-ee ejb

我的 Java EE 应用程序包含处理模块间事务的 EJB。我需要使用单元测试来测试所有这些 EJB。我可以在没有模块间依赖关系的情况下测试函数。有没有一种方法可以在不将 EJB 部署到任何容器中的情况下测试它?

最佳答案

我们正在研究 arquillian。这似乎是最常见的解决方案。

关于java - 使用事务测试 EJB 而不将其部署到容器中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37940506/

相关文章:

unit-testing - 在 Go 包中将用于测试的共享代码放在哪里?

spring - Tomcat 错误 - 将项目名称更改为 [/$%7Bproject.name%7D-0.0.1-SNAPSHOT/]

apache - 将所有静态文件放在 WAR/EAR 文件之外是一种好的做法吗?

java - 调度模式下的多个微服务

java - JSF 和 tomcat5 - 无渲染响应

ruby-on-rails - 为自定义验证器创建测试

java - 从 Servlet 发出 URL 请求并保留 Header 信息

java - 无法从 String 值反序列化 Spring-Boot Restful 项目

java - 在 Java 中,如何使用系统的默认语言环境(语言)获取星期几(Sun、Mon、...、Sat)的字符串

Android 单元测试 Robolectric :3. 3.2 - 没有这样的 list 文件 : build\intermediates\manifests\full\debug\src\main\AndroidManifest. xml