1
2
你到底在测试什么?逻辑?配置?您需要直接测试EJB类吗?对于正在运行的容器,您的测试作为EJB客户机的行为是否足够?(请记住,没有规则规定自动单元测试不需要正在测试的运行系统。) 如果您需要测试的是业务逻辑,那么将代码移到pojos中并正常进行测试;然后您就不需要测试在容器中运行的pojos,因为容器不应该影响业务逻辑。 在相关的情况下,我从未直接对servlet类或struts控制器类进行JUnit测试。我肯定测试了那些依赖的POJO,并且测试了最终应用程序(在servlet容器中运行,用htmlUnit测试),假设最终应用程序工作,那么管道也工作。 |
2
2
这个
更多链接: |
3
0
我不完全确定这对你的案件是否有帮助,但请看一下 Smokestack . 我个人并不在EE空间中工作(在servlet规范之外),但是我曾经看到过一个关于这个的演示,看起来它可以做您需要的事情。 |
4
0
现在有 Arquillian 开发人员不需要再使用嵌入式Java EE容器了。 |