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