2013-01-21 56 views
0

是否有与Embedded Glassfish类似的东西,其中一个可以单元测试EJB,对于Jboss 4.3 AS。我搜索了一下,并开始了解一个工具Arquillian,后来发现它不支持Jboss 4.3容器Check here。是否有类似的开源工具可用于在Jboss 4.3上对EJB进行单元测试?单元测试Jboss 4.3上的EJB?

回答

1

首先,问题中参考指南的URL是“有点”过时;请不要提及自支持容器的列表以及其他信息已过期。 Arquillian参考指南托管在Confluence,其中the list of supported container adapters维护。其次,您可能在JBoss AS 4.2容器上取得了一些成功,正如JBoss Community forum中的其他用户所报告的那样。 4.x没有可用的嵌入式容器,因为可嵌入的EJB容器源于EJB 3.1/Java EE 6规范。

+0

非常感谢您的信息。还有一个问题,有没有办法在不使用Maven/ivy的情况下下载Arquillian相关的jar包?像拉链? – Patton

+1

我不认为这是可能的,也不推荐。由于Arquillian的可插入特性,建议使用Maven/Ant + Ivy/Gradle。 Arquillian的每个扩展都有自己的发布周期,因此拥有依赖管理工具是使用Arquillian的最佳方式。 –

+0

感谢您的帮助Vineet! – Patton