腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Junit5
测试
无法
注入
依赖
项
,
但
正常
运行
的
应用程序
可以
注入
依赖
项
java
、
spring-boot
、
junit
、
junit5
、
spring-boot-test
我创建了一个服务,就像其他现有的服务一样,然后尝试将该@Service注释类
注入
到带有@RestController注释
的
控制器中。它工作得很好,能够
正常
运行
应用程序
,没有问题,也就是没有
注入
问题。现在,当我尝试
运行
现有项目的
测试
时,它失败了,因为我
的
服务
无法
注入
到控制器类中。我非常确定自动装配和其他东西是正确完成
的
,否则我创建
的
端点将
无法
工作。
浏览 103
提问于2021-04-06
得票数 2
回答已采纳
2
回答
因果报应中
的
注射房客
karma-jasmine
、
lodash
我已经在离子角度
应用程序
中
注入
了lodash。我创建了一家工厂,将其注册为“_”,在我
运行
该
应用程序
时,它
运行
得很好。在编写单元
测试
时,我使用了Karma + jasmine,其中一个服务
依赖
项
在其中
注入
了'_‘。它给出了未明
的
错误:$injector:unpr未知提供程序:_Provider <- <- Dispatcher <- UserService。当我深入研究它时,当它试图<em
浏览 0
提问于2018-03-13
得票数 2
2
回答
Grails集成
测试
中
的
依赖
注入
grails
、
integration-testing
我正在
测试
我
的
应用程序
的
一个服务,它在
运行
时
依赖
于另一个服务。在
测试
时,
依赖
注入
似乎不起作用。在
运行
集成
测试
时,
依赖
项
注入
在Grails工件中有效吗?
浏览 1
提问于2010-02-16
得票数 6
回答已采纳
2
回答
可选
注入
c#
、
ninject
我有启用/禁用功能
的
全局标志。我想
注入
一些
依赖
于某些标志
的
依赖
项
。一些特性需要大量构造
的
类,所以如果标志
的
值为false,我想
注入
null,否则
注入
实际
的
依赖
项
。Ninject不允许
注入
null。更新:构造函数参数
可以
用OptionalAttribute属性来修饰。在这种情况下,如果没有找到相应
的
绑定
浏览 0
提问于2011-07-01
得票数 19
回答已采纳
1
回答
依赖
注入
:应该
注入
所有内容还是对某些对象使用服务定位器?
php
、
zend-framework
、
dependency-injection
我目前正在重构基于Zend Framework
的
PHP库,从使用服务定位器到(构造函数)
依赖
注入
(DI)。我觉得它大大改进了我
的
代码,但我不确定是否应该
注入
所有的
依赖
项
。服务定位器对于经常使用且不特定
的
依赖
项
来说似乎更容易。我有以下
依赖
项
,我仍然使用服务定位器访问这些
依赖
项
: 一个Zend_Translate对象(我需要在任何地方翻译消息)。
浏览 4
提问于2012-03-15
得票数 9
回答已采纳
2
回答
同时使用构造函数
注入
和默认构造函数是不是很糟糕?
java
、
unit-testing
、
dependency-injection
我目前正在尝试改进一个用Java编写
的
遗留系统
的
可
测试
性。目前最大
的
问题是存在
无法
模拟
的
“内部”
依赖
。这个问题
的
解决方案很简单:引入
依赖
注入
。不幸
的
是,代码库非常大,所以在整个
应用程序
中引入
依赖
注入
,直到“自举”,将是一
项
巨大
的
努力。对于我想要
测试
的
每个类,我必须另外更改10
浏览 0
提问于2012-01-20
得票数 3
回答已采纳
1
回答
是否需要使用Scala蛋糕模式进行
依赖
注入
重新编译?
spring
、
scala
使用Spring
依赖
注入
,
可以
通过调整XML文件在
运行
时交换
依赖
项
。 我认为使用Scala蛋糕模式
依赖
项
注入
是不可能
的
,因为
依赖
项
是在编译时连接
的
,而更改
依赖
项
需要重新编译吗?如果是这样的话,Spring
依赖
注入
比使用Scala蛋糕模式进行
依赖
注入
更有优势吗
浏览 1
提问于2013-11-17
得票数 0
回答已采纳
2
回答
在AngularJS中,将服务
注入
运行
方法而不是控制器
的
主要用途是什么?
angularjs
、
dependency-injection
如果在run函数中
注入
service/factory作为
依赖
项
,则意味着它从
正常
顺序执行优先级。它意味着服务/工厂在指令设置之前
运行
。
正常
顺序是 我
的
问题是,为什么我们过去在<em
浏览 2
提问于2017-07-13
得票数 0
1
回答
使用Mockito通过
依赖
类链
注入
Mock
java
、
unit-testing
、
dependency-injection
、
mockito
嗨,我已经实现了一系列
的
类,这些类使用dagger 2
注入
为每个类
注入
依赖
项
,我试图模拟这些类来
运行
我
的
单元
测试
,但它
无法
初始化从具有
依赖
项
的
较低层
的
类中找到
的
依赖
项
。这在实际环境中
运行
良好,但不适用于
测试
我尝试将所有
依赖
项
标记为Spy或
浏览 1
提问于2018-01-17
得票数 1
回答已采纳
1
回答
如果您正在尝试清洁架构,那么使用Dagger
的
最佳方法是什么?
android
、
dependency-injection
、
dagger-2
、
clean-architecture
罗伯特·马丁在“清洁建筑”中说: 马丁罗伯特C..。但是,Dagger不是这样工作
的
。一旦在
应用程序
中设置了
依赖
项
,仍然需要
依赖
它作为框架,例如写@Inject注释,以便将
浏览 3
提问于2020-04-10
得票数 4
5
回答
Spring上下文作为
运行
时
依赖
项
java
、
spring
我对春季文档
的
感到困惑。例如,要创建
应用程序
上下文并使用
依赖
项
注入
配置
应用程序
,您
的
Maven
依赖
关系如下所示:注意,如果不需要针对Spring编译,则
可以
将作用域声明为
运行
时,这通常是基本
依赖
项
注入
用例
的
情况。如果你真的和它脱钩,
浏览 0
提问于2016-02-25
得票数 8
回答已采纳
1
回答
MVP Asp.NET中
的
IoC
asp.net
、
inversion-of-control
、
ioc-container
、
mvp
、
webforms
我正在使用MVP开发一个
应用程序
,我有一个关于如何在我
的
presenters类中
注入
我
的
依赖
项
的
问题。因为我
的
展示也是my视图
的
一个实例。我想创建一个视点库,然后在其中创建
依赖
项
实例,并将其
注入
到presenter实例中。也
可以
有一个HttpModule来拦截对页面的调用,然后我就
可以
注入
我
的
依赖</e
浏览 0
提问于2010-04-30
得票数 2
3
回答
应该
注入
哪些
依赖
项
?
dependency-injection
在使用
依赖
项
注入
时,您要
注入
哪些
依赖
项
?我以前
注入
了所有
依赖
项
,但是在执行TDD时发现通常有两种
依赖
类型: 那些真正
的
外部
依赖
关系,可能会发生变化
的
ProductRepositoryThose,例如纯粹为可
测试
性而存在
的
,例如,为可
测试
性而提取和
注入
的
类
的
行
浏览 1
提问于2010-11-09
得票数 6
1
回答
如何只模拟一个
注入
依赖
项
的
一个方法,并
正常
注入
其余
的
依赖
项
?
java
、
unit-testing
、
dependency-injection
、
mocking
、
mockito
我正在为一个大量使用
依赖
注入
的
项目编写
测试
。result = controller.registrationForm(); }现在,我需要模拟被
测试
类
的
一个
依赖
项
的
方法
的
返回值为此,我
可以
使用@InjectMocks和@RunWith(MockitoJUnitRunner.class)
注入</
浏览 1
提问于2017-09-06
得票数 6
回答已采纳
1
回答
要在Intellij IDEA 2016.3中更改JUnit版本吗?
intellij-idea
、
junit
、
dependencies
、
junit4
、
junit5
在(通过alt+enter并选择相应
的
选项)将
JUnit5
添加到我
的
依赖
项
中以便我
可以
通过右键单击来
运行
测试
之后,
测试
运行
器
无法
检测到我
的
任何
测试
。在咨询了一些同事之后,他们似乎需要JUnit4。但是,我到处寻找,都找不到将JUnit
依赖
项
版本从
JUnit5
更改为Junit4
的
方法。 有没有一
浏览 0
提问于2016-11-30
得票数 0
4
回答
在使用
依赖
项
注入
容器时静态地确定缺少
的
依赖
项
dependency-injection
、
inversion-of-control
、
static-analysis
当使用
依赖
项
注入
容器时,在执行“解析”时会检测到缺少
依赖
项
。这是在
运行
时。 使用
依赖
项
注入
容器时,是否有方法静态地确定所有
依赖
项
都将被解析?
浏览 2
提问于2010-09-02
得票数 2
回答已采纳
2
回答
依赖
注入
是否适用于TDD?
test-design
、
tdd
、
external-dependencies
我在一些项目中使用了
依赖
注入
,但我不完全理解其中
的
原因。我认为这在一定程度上是为了方便TDD --如果我们使用
依赖
项
注入
,那么软件
的
许多
依赖
项
可以
被
注入
/“模拟”,就像我们
可以
在没有
依赖
项
的
情况下
测试
它们,例如,在
测试
期间模拟
的
底层数据集,而不是实际提供
的<
浏览 0
提问于2017-09-26
得票数 8
回答已采纳
1
回答
GWT MVP何时及如何使用
依赖
注入
gwt
、
dependency-injection
、
gwt-gin
我们正在使用MVP模式和GWT,我想知道应该如何以及何时使用
依赖
注入
。 我们有一个App Controller,Presenter,Views和Model代码。通过阅读上
的
GIN教程,似乎您应该在尽可能高
的
级别使用它(因此在App Controller中也是如此)。我是否应该用它来创建我
的
演示者,这样我就
可以
做injector.getPresenter();
浏览 1
提问于2010-11-13
得票数 2
回答已采纳
1
回答
当在同一
应用程序
中跨不同模块
注入
相同
的
依赖
关系时,有什么问题吗?
angularjs
、
angularjs-module
我目前正试图模块化一个角度
应用程序
,将它分解为功能,每个功能都是一个模块,它有自己
的
依赖
关系。ui.router']); 如您所见,模块'whatever1'和'whatever2'都需要相同
的
依赖
项
( A)当
注入
应用程序
其他地方已经
注入
浏览 6
提问于2017-03-25
得票数 0
回答已采纳
2
回答
角2-构造函数中
的
混合
依赖
注入
和其他参数
angular
、
typescript
、
dependency-injection
在下面的类中,我想要抽象出http
依赖
项
,以便Range2使用
正常
的
依赖
项
注入
来
注入
http对象。) { }据我所知,不可能将ng2
依赖
项
注入
和自定义参数组合在构造函数中我想我需要某种
浏览 3
提问于2016-11-28
得票数 19
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
AngularJS和Angular 2+:一个详细的比较
Gremlin发布面向混沌实验的应用级故障注入(ALF)平台
SpringBoot 是什么?
Endor Labs:2023年十大开源安全风险
Vue CLI 3.0正式发布,带来多项重大更新
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券