我目前有問題,因爲WebServiceContext未初始化,顯然是因爲單元測試不在EJB容器內。無論如何手動創建WebServiceContext進行測試的目的?我如何測試EJB Webservice(Glassfish v2)?
0
A
回答
0
我發現,實際測試的容器內的EJB並使其跨平臺和工具(如代碼覆蓋率)正常運行,充其量是相當困難的在執行性能方面確實很慢。
而不是在容器中執行單元測試,可以更專注於業務logoc側和手動進所需的組件和單元測試線束然後測試業務邏輯的一部分手動運行@PostConstruct。
0
您可以使用OpenEJB。看看這個計算器螺紋:
0
您還可以在GlassFish Server 3中進行單元測試(它與Java EE 5向後兼容)。
相關問題
- 1. Glassfish的嵌入的JUnit測試EJB
- 2. Glassfish上本地EJB的集成測試
- 3. 單元測試EJB
- 4. EJB測試策略?
- 5. 在測試EJB時測試EJB
- 6. Glassfish的EJB JNDI
- 7. JPA + EJB測試與嵌入的GlassFish v3的
- 8. 如何使用Maven和Embedded Glassfish在集成測試中訪問EJB?
- 9. SOAPUI webservice測試
- 10. 測試Webservice
- 11. 使用Netbeans啓用HTTPS的GlassFish上的EJB + WebService
- 12. Apache Felix和Glassfish V2
- 13. 如何集成測試Spring Shell v2.x
- 14. 如何單元測試ejb 2類
- 15. Glassfish EJB 3 OpenJPA 2
- 16. 將GlassFish V2.x遷移到GlassFish V3.0
- 17. EJB 3.1嵌入式API - 單元測試EJB + JPA實體
- 18. javax.naming.NameAlreadyBoundException:在glassfish服務器v2中
- 19. 如何使用soapUI測試MTOM webservice?
- 20. 如何在postman中測試https rest webservice
- 21. 如何使用Glassfish記錄webservice調用?
- 22. 使用嵌入式容器測試EJB。我如何登錄?
- 23. 單元測試ejb 2.x
- 24. EJB的集成測試
- 25. 測試EJB 3.0組件
- 26. EJB單元測試用例
- 27. 關閉GlassFish v2中的TRACE
- 28. Glassfish的EJB 3注無法
- 29. Glassfish的EJB客戶端
- 30. 使用GlassFish v3,EJB和SOAPUI