腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
JUnit
:
如何
通过
构造
函数
创建
带有
依赖
注入
的
测试
类
、
如何
创建
一个
测试
类
,以便
注入
要用于
测试
的
类
? 例如,假设我有一个接口ISort和一些实现ISort
的
具体
类
InsertionSort、MergeSort等。由于所有ISort
的
测试
用例都是相同
的
,那么
如何
编写一个通用
测试
类
并
注入
要
测试
的
具体
类</em
浏览 7
提问于2019-12-10
得票数 2
1
回答
模拟/监视超级
类
的
私有成员
、
、
我正在编写
junit
测试
来
测试
BaseClass方法。该方法使用超
类
成员。BaseClass
构造
函数
调用super(arg1, arg2)。在超级(arg1,arg2)
构造
函数
中,有一个设置超
类
私有成员
的
依赖
项
注入
器。当我运行
测试
时,由于没有设置
依赖
项,所以super()抛出了一个异常。我只想模拟super()中
的
语句,它用<e
浏览 1
提问于2013-07-11
得票数 3
1
回答
Powemock模拟
类
的
内部@自动连接
依赖
、
、
我在
测试
中有另一个@Authowired
依赖
项
的
@Autowired
依赖
项。RunWith(SpringJUnit4ClassRunner.class) @Rule为了在我
的
测试
中获得我需要模拟@Autowired成员
的
内部
依赖
关系。我可以
通过
编写以下代码来做到这一点:private CartService
浏览 2
提问于2014-03-26
得票数 0
4
回答
spring hibernate自动连接-在自动连接
的
sessionFactory上获取NPE - httpinvoker远程处理项目
、
、
、
、
我省略了httpinvoker配置和web.xml,因为httpinvoker
的
配置运行良好。根据答案中
的
建议,我删除了TestSimple
类
,并在尝试从客户端运行服务时发布了堆栈跟踪。我要拿到sessionFactory
的
NPE。你能给我一些建议吗?<?dataSource" /> <property name="sessionFactory" ref="
浏览 0
提问于2012-05-29
得票数 0
1
回答
仪器
测试
中
的
刀柄视图模型
注入
、
、
、
、
我一直在寻找
如何
将ViewModel
注入
到
测试
中,以便能够对其进行
测试
。让我们假设视图模型有一个
带有
业务逻辑交互器
的
构造
函数
注入
。我可以很容易地把它注射到片段中,但在
测试
中没有成功。randomViewmodel.triggerAction() } 我尝试在
测试</
浏览 6
提问于2020-08-23
得票数 11
3
回答
使用Spring和AspectJ
的
可配置vs组件
、
、
、
、
对于大多数需要
注入
的
类
,我使用@Component,因此要么将它们
注入
到它们
的
依赖
项中。或者,当我做不到
的
时候,
注入
ApplicationContext,然后使用getBean()作为最后
的
手段。我只为需要
注入
的
JPA实体(Hibernate)保留了@Configurable。我还开始使用@Configurable进行
jUnit
测试
,以简化
测试
<
浏览 2
提问于2009-05-20
得票数 12
回答已采纳
2
回答
如何
将Mocks
注入
到Spring服务中
、
、
环境:
Junit
代码:@Service("abhishekService") @Autowired @Autowired
Junit
MockitoAnnotations.initMocks(this);
浏览 4
提问于2016-07-16
得票数 1
回答已采纳
1
回答
@将原语作为字段
的
类
的
InjectMocks
、
这是我想要嘲弄
的
班级。this.cacheTimeToLive = cacheTimeToLive;} 当我使用@InjectMocks时,它抱怨说它无法弄清楚
如何
用默认
构造
函数
来初始化它(因为没有
构造
函数
)。我认为mockito可以使用create,但我不知道
如何
注入
原语(布尔/cacheTimeToLive)。在我
的
测试
中有办法做到这一点吗?
浏览 6
提问于2016-04-28
得票数 6
回答已采纳
2
回答
构造
函数
的
依赖
注入
- Mockito
测试
、
、
、
、
我正在处理以下问题--我
创建
了一个服务
类
,它将存储库(Spring数据)作为
依赖
项,由
构造
函数
注入
。在本例中,我使用Lombok 我想知道
如何
用Mockito来
测试
它,我尝试过这种方法,但是它没有工作,
通过
参数传递
的
存储库接口在
构造
函数
中获得null。我删除Lombok,以便在
构造
函数
中看到值获得null。
浏览 5
提问于2022-09-16
得票数 1
2
回答
@Autowired在
测试
期间
、
、
那么我必须使用
构造
函数
。但是在
测试
期间(
JUnit
5),我没有任何警告问题: 这意味着在
测试
过程中使用“自动头发”是一种很好
的
做法?
浏览 0
提问于2020-03-22
得票数 1
回答已采纳
1
回答
构造
函数
注入
/
依赖
注入
-处理“root”
类
、
、
我最近使用了很多
依赖
注入
、
测试
驱动
的
开发和单元
测试
,并且开始喜欢上它了。您是否在想要
创建
类
的
任何地方都使用DependencyInjectionContainer.Get<M
浏览 0
提问于2013-02-15
得票数 3
回答已采纳
1
回答
如果您使用Spring
依赖
项
注入
,那么单元
测试
是否需要一些Spring内容?
、
、
我完全理解,我认为,
注入
一个
类
的
依赖
是
如何
允许对该
依赖
项进行模拟,以及
如何
使用模拟版本
测试
这个
类
。但我不确定
的
是,如果您使用@autowired来执行这个DI并编写一个
junit
测试
,那么这个
类
的
newing还好吗?也就是说,注释会被忽略,
构造
函数
可以正常使用吗?如果是这样的话,当您想要在单元
测试</e
浏览 0
提问于2020-01-22
得票数 -1
2
回答
模拟spring中许多
类
中常见
的
类
实例
、
、
、
我是spring概念
的
新手。我正在尝试为该类
的
一个方法编写一个
Junit
。我想模拟从多个位置用作@Autowired
的
spring框架JdbcTemplate
类
。但我不想在每个
类
中都使用@Mock。有没有什么方法可以模拟这个
类
,并且可以
通过
@Autowired从多个位置使用它。 提前谢谢。
浏览 1
提问于2016-11-03
得票数 1
1
回答
试着理解Spring引导中
的
kotlin DI
、
、
由于某些原因,我仍然有很大
的
问题,掌握kotlin风格
的
DI在春季启动。特别是在
JUnit
测试
中。但是不能使用相同
的
样式为地址
注入
接口存储库,因为没有接口
的
构造
函数
,因此存储库将被未初始化并在setNewCustomerEmail()中再次抛出错误。
如何
正确地
注入
这个存储库接口?但是,如果我尝试使用DataService执行@Autowire
构造
函数
,就会得到错误
浏览 0
提问于2019-05-16
得票数 2
2
回答
InjectMocks对象在单元
测试
中为空
、
、
这是我第一次使用Mockito进行
junit
测试
。我面临
的
问题是在@InjectMocks中使用
的
服务
的
NPE。我看了其他
的
解决方案,但即使在遵循它们之后,它也显示了同样
的
情况。这是我
的
密码。-- https://mvnrepository.com/artifact/
junit
/
junit
--> &
浏览 4
提问于2020-03-01
得票数 2
回答已采纳
3
回答
如何
使用MockMvc
测试
带有
构造
函数
注入
的
控制器
、
我有一个
带有
构造
函数
注入
的
控制器。userMapper.getUserByName("admin"); }这是一个运行良好
的
简单
类
但是,当我尝试使用下面的
类
运行
JUnit
测试
时,我得到了一个错误。java.lang.Exception: Test class sho
浏览 9
提问于2017-03-19
得票数 6
回答已采纳
1
回答
当您有零arg:
构造
函数
时,
如何
通过
模拟编写单元
测试
、
、
、
、
我试着用jmocks和
junit
编写单元
测试
。(我
的
项目使用核心java-无框架),当
依赖
关系在no arg-
构造
函数
中初始化时,我无法
通过
模拟外部
依赖
关系为我
的
一些
类
编写单元
测试
。--模拟不工作值“因为”没有
注入
,
测试
类
执行与MalgovaApple .现在,如果我们将下面的
构造
函数
添加到VarietyChe
浏览 0
提问于2015-06-05
得票数 1
回答已采纳
1
回答
使用Spring、MongoDB和Kotlin
的
JUnit
依赖
注入
、
、
、
、
我是一名Java开发人员,他
通过
编写REST深入到Spring和Spring中。我通常做TDD,当我试图编写一些
JUnit
测试
用例来
测试
MongoDB查询时,我遇到了一些问题。实例库:interface XReactiveRepository: ReactiveMongoRepository<X, String>@Repositoryinterface XReactiveRepository extends ReactiveMongoReposi
浏览 3
提问于2020-10-09
得票数 0
回答已采纳
4
回答
C++中
的
依赖
注入
接口和模板
、
、
为了能够对我
的
C++代码进行单元
测试
,我通常
通过
测试
中
的
类
的
构造
函数
--一个或多个对象,这些对象既可以是“生产代码”,也可以是假/模拟对象(让我们调用这些
注入
对象)。我也是这样做
的
使被
测试
的
类
成为一个
浏览 0
提问于2009-07-14
得票数 26
回答已采纳
1
回答
如何
为Dagger
类
注入
模拟(vs接口)
、
、
、
、
首先,我试图想出一些合理
的
方法在Android上进行单元
测试
。我主要关注POJO对象。显而易见<
浏览 1
提问于2014-08-21
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券