1
A
回答
2
的@ArquillianResource
注释的JavaDoc提供了一个很好的概述
的Arquillian有像@EJB, @Resources和@Inject多个注射点的支持,但也有非标组件 Arquillian运行时中可用的模型对象,在测试期间可以使用 。
Arquillian可以使用@ArquillianResource注入注释将这些对象暴露给测试用例。
查找到arquillian-extension-producer GitHub repository,这给使用ArquillianResource
或TestEnricher
实现在的Arquillian CDI样行为的例子。
ArquillianResource
的典型应用案例之一是当您要注入自定义类型。随后的步骤如下:
- 实现
ResourceProvider
该说哪些类型的能够提供,以及如何创建/找到所提供的实例 - sample here - 寄存器 - sample here
- 在新的Arquillian扩展寄存器提供商使用服务加载器的新Arquillian扩展 -
LoadableExtension
SPI - sample here
相关问题
- 1. 什么是子资源?
- 2. 什么是资源组
- 3. 什么是“资源编号”?
- 4. 资源究竟是什么?
- 5. 什么是资源在magento
- 6. 什么是资源ID#170?
- 7. 什么是脏资源?
- 8. 什么是托管资源和非托管资源?
- 9. 清单资源(Assembly.GetManifestResourceStream)的资源名称是什么?
- 10. 什么是AWS Lambda的优秀资源?
- 11. 什么是Rails中的“资源”?
- 12. 什么是使用厨师资源
- 13. 什么是好的JavaScript OOP资源?
- 14. 为什么把是否\吨资源串
- 15. 什么是web.xml中的资源引用?
- 16. 什么是理解maven的好资源
- 17. 什么是Visual SourceSafe资源管理器?
- 18. 什么是学习XNA的好资源?
- 19. 什么是好拉撒路/ FPC资源?
- 20. 什么是REST资源和表示?
- 21. 什么是资源效率更高?
- 22. Rails的 - 什么是嵌套的资源
- 23. 什么是routes.IgnoreRoute( “{}资源个.axd/{*} PATHINFO”)
- 24. 什么是REST风格的资源?
- 25. 什么是资源联合服务器?
- 26. 角JS:是什么$ http和$资源
- 27. 什么是Nexus 10资源目录
- 28. 什么是服务器资源?
- 29. AngularJS $资源返回[d {...}]。它是什么?
- 30. 什么是Angular的资源类型?