首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java老K
掘友等级
Java技术专家
|
携程网络技术有限公司
十年java老兵,以梦为码,不负韶华!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
如何使用Eclipse内存分析工具定位内存泄露
一. 背景 二. 分析内存泄露 从图中可以看出在12天里每天大概泄露(增长)50m左右, 这种情况下定位泄露原因需要多次dump采集样本, 然后和上次的比较分析, 即需要多个dump文件进行比较分析才能精确定位问题。 否则很难看出具体泄露的点, 加上dump文件中大部分是正常的…
Java虚拟机科普系列—元空间Metaspace的内存结构
我们深入研究元空间的架构。我们描述了各个层和组件,以及它们是如何协同工作的。 这对那些想要破解hotspot和Metaspace或者至少真正理解内存的去向以及为什么我们不能仅仅使用malloc的人来说是很有趣的。 与大多数其他非平凡的分配器一样,元空间是在层中实现的。 在底部,…
Spock单元测试框架实战指南十一 - 小结
1. 学习成本 2. 单测代码执行时间 3. Spock不支持静态、Final方法的Mock
Spock单元测试框架实战指南十 - 注意事项
**记得前提是在powermock的api里使用参数匹配,**如果是spock的mock方法,直接使用_下划线即可。
Spock单元测试框架实战指南九 - 模拟抽象类方法
我们平时写单元测试时经常会遇到调用抽象类或父类的方法,这些抽象方法可能是调用底层接口或数据库,需要mock掉,让抽象方法返回一个我们指定的值,以便测试当前代码逻辑的场景。 一. 抽象方法或父类方法动态Mock 使用power mock模拟掉抽象类的方法,返回一个变量parent…
Spock单元测试框架实战指南八 - 常用mock封装成基类
这一篇介绍在实际使用Spock的过程中如何把一些常用的测试方法抽出来,封装成基类使用BaseSpock在前面几篇文章讲解Spock结合powermock实现静态方法mock功能时,示例代码里经常会用到
Spock单元测试框架实战指南七 - 动态Mock
这篇讲解Spock自带的mock功能如何和powermock组合使用,发挥更强大的作用动态Mock静态方法(Spock Where +PowerMock)在上一篇的例子中使用powermock让静态方
Spock单元测试框架实战指南六 - 静态方法测试
本篇主要讲解Spock如何扩展第三方PowerMock对静态方法进行测试实现原理前面的文章讲到Spock的单测代码是继承自Specification基类,而Specification又是基于Junit
Spock单元测试框架实战指南五 - void方法测试
本篇讲解如何针对void方法,即无返回结果的方法测试void方法void方法的测试不能像前面几篇介绍的那样在then标签里验证返回结果,因为void方法没有返回值一般来说无返回值的方法,内部逻辑会修改
Spock单元测试框架实战指南四 - 异常测试
这一篇主要讲使用Spock如何测试代码中抛异常的场景背景有些方法需要抛出异常来中断或控制流程,比如参数校验的逻辑:不能为null,不符合指定的类型,list不能为空等验证,如果校验不通过则抛出chec
下一页
个人成就
文章被点赞
78
文章被阅读
26,720
掘力值
876
关注了
0
关注者
38
收藏集
0
关注标签
7
加入于
2020-11-01