jjzjj

DependencyClass

全部标签

java - 如何在生产中使用 CDI 测试类时注入(inject)模拟

我在JavaSE环境中使用WELD-SE进行依赖注入(inject)编程。因此类的依赖看起来像这样:publicclassProductionCodeClass{@InjectprivateDependencyClassdependency;}在为此类编写单元测试时,我正在为DependencyClass创建一个模拟,因为我不想为我运行的每个测试启动一个完整的CDI环境,所以我“注入(inject)”了模拟手动:importstaticTestSupport.setField;importstaticorg.mockito.Mockito.*;publicclassProduction