2011-05-12 183 views
5

团队,EJB单元测试用例

我们需要做EJB 3.1单元测试用例。为此,我们正在分析工具以进行高效测试。我们考虑采用arquillian仙人掌。任何人都可以告诉我哪些工具适合我们的技术堆栈在性能方面。我们正在使用JBOSS +休眠

回答

3

测试EJB是我的日常挑战。简单的答案是不。下面是为什么单元测试比集成测试更好的一些基本原因:http://blog.thecodewhisperer.com/2010/10/16/integrated-tests-are-a-scam/

不过,如果测试EJB真的是你想要和需要的东西,我已经提交了一些文章如何接近它(JBoss和Hibernate是我的配置以及)。 有时OpenEJB的是矫枉过正,简单的嘲讽是不够的 - 我建议的Mockito http://mockito.org和一些例子,我写http://jakub.marchwicki.pl/posts/2011/05/06/the-art-of-testing-an-ejb-application-part-ii/

0

在你的Maven安装使用嵌入式容器,然后模拟出任何与EJB系统接口或者您的自己的模拟对象,或Mockito。这样你就可以专注于测试EJB的'肉',而不是别的。