weld-junit:JUnit扩展集,以增强对CDI组件的测试。 支持Weld 2.4和3.0

时间:2024-05-28 15:29:19
【文件属性】:

文件名称:weld-junit:JUnit扩展集,以增强对CDI组件的测试。 支持Weld 2.4和3.0

文件大小:247KB

文件格式:ZIP

更新时间:2024-05-28 15:29:19

Java

焊接JUnit扩展 该项目的主要目标是为CDI单元/组件测试提供简单快速的工具。 这些工具被实现为JUnit 4和JUnit 5扩展。 :warning: 此扩展程序的3.x版支持Weld 4.0(CDI 3.0)以及jakarta名称空间 什么 Weld JUnit扩展使您可以编写Bean的单元测试,而不管目标环境(Java SE,Java EE等)如何。 它以最小的配置启动一个真正的CDI容器,这意味着您可以利用所有bean功能-注入,拦截,事件等-无需模拟。 这些扩展会在每个测试容器运行之前启动CDI容器,然后再将其关闭。 您可以自定义容器中将包含哪些bean,扩展,拦截器(等等)。 此外,您可以直接在测试类中@ @Inject列表继续... 为什么 实际上,可以在不运行容器的情况下对CDI bean进行单元测试,但这会带来很多缺点。 首先要模拟场注入,然后是拦截器和/或装饰器-总之,这是一


网友评论