2013-01-21 54 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