AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
单元测试
2021-04-22 10:19:27
21
举报
分享方式
免费使用
AI智能生成
Java单元测试
mock
单元测试
模板推荐
作者其他创作
大纲/内容
Mock
虚拟对象
作用
分解单元测试耦合
模拟依赖
当前Java流行
Mockito
特点
无需准备昂贵的前期启动
可以 mock 具体类而不单止是接口
干净的验证错误
灵活的验证或使用参数匹配器的 stub
允许创建自定义的参数匹配器或者使用现有的 hamcrest 匹配器
使用
依赖
<dependency><br> <groupId>org.mockito</groupId><br> <artifactId>mockito-core</artifactId><br> <version>3.6.28</version><br> <scope>test</scope><br></dependency><br>
创建Mock对象
Mockito.mock()
虚拟创建对象
Mockito.spy()
包装真实的对象
定制行为
Mockito.when()
定制返回值
thenReturn()
定制异常
thenThrow()
Mockito.doThrow()
校验Mock对象的方法调用
Mockito.verify()
获取参数
ArgumentCaptor
JMock
expect-run-verify (期望-运行-验证)方式
准备昂贵的前期启动
EasyMock
expect-run-verify (期望-运行-验证)方式
准备昂贵的前期启动
收藏
立即使用
Zookeeper
收藏
立即使用
Mybatis数据源原理浅析
收藏
立即使用
单元测试
末未
职业:本科
去主页
Collect
Get Started
单元测试
Collect
Get Started
单元测试平台
Collect
Get Started
Junit单元测试
Collect
Get Started
单元测试流程
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document