标签: junit integration-testing inject tomee maven-failsafe-plugin
我正在使用maven-failsafe-plugin运行JUnit集成测试。我创建了一个配置文件: 一个。安装TomEE 湾建立项目战争 C。在TomEE上部署它 d。启动服务器实例
以上工作正常,但是我想将部署的上下文注入测试中。测试在与TomEE服务器不同的JVM中运行。
我遇到了Arquilian框架, 'Arquillian可以将已部署的上下文和依赖注入(CDI)bean,Enterprise JavaBeans(EJB)组件和其他Java EE资源直接注入到您的测试中。