技术杂烩
包含各种热门技术,经验总结
chang_hf
!!!越自律越自由!!!
展开
-
单元测试的意义与技术选型
技术选型:junit4+jmockit1.5+jacoco Junit4用于编写单元测试,通过编写正常的业务流程,并进行相应的断言测试,来验证接口。 JMockit是google code上面的一个java单元测试mock项目,它很方便地让你对单元测试中的final类,静态方法,构造方法进行mock,主要是通过jmockit模拟一个返回对象。 jacoco用于统计单元测试覆盖率,其他相似工具如Cobertura、Emma、Clover。 问题现状 单元测试不要追求覆盖率,测试的是类或方法,而不是模块.原创 2020-09-18 23:01:11 · 381 阅读 · 0 评论 -
java日志记录总结
日志现状 线上问题追踪,基于日志的统计分析等都离不开日志。Java领域常见的日志框架有: 1、commons-logging是一套日志接口 log4j apache log4j是一个基于java的日志工具,log4j2是其升级产品,但二者并不兼容。 2、slf4j是另一套日志接口 logback 是slf4j的一个实现 所以现在java领域的日志分为两大阵营:commons loggi...原创 2016-09-20 09:22:41 · 747 阅读 · 0 评论