团队,EJB单元测试用例
我们需要做EJB 3.1单元测试用例。为此,我们正在分析工具以进行高效测试。我们考虑采用arquillian仙人掌。任何人都可以告诉我哪些工具适合我们的技术堆栈在性能方面。我们正在使用JBOSS +休眠
团队,EJB单元测试用例
我们需要做EJB 3.1单元测试用例。为此,我们正在分析工具以进行高效测试。我们考虑采用arquillian仙人掌。任何人都可以告诉我哪些工具适合我们的技术堆栈在性能方面。我们正在使用JBOSS +休眠
您可能会看看EJB 3.1中的technique of using the Embedded Container。
测试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/
在你的Maven安装使用嵌入式容器,然后模拟出任何与EJB系统接口或者您的自己的模拟对象,或Mockito。这样你就可以专注于测试EJB的'肉',而不是别的。
我发现这很棘手,因为需要建立一个数据库。即使嵌入德比似乎也很麻烦。 – Raedwald 2012-02-26 11:50:02