java 单元测试培训_《单元测试之道》Java版学习日志

经过老师的引荐,看了《单元测试之道》这本书使自己对于编程有个更深层次的了解

1.单元测试不但会使你的工作完成得更轻松,而且会令你的设计变得更好,甚至大大减少你花在调试上面的时间。

2.当基本的底层代码不再可靠时,那么必需的改动就无法只局限在底层。虽然你可以修正底层的问题,但是这些对底层代码的修改必然会影响到高层代码,于是高层代码也连带地需要修改。以此递推,就很可能会动到更高层的代码。于是,一个对底层代码的修正,可能会导致对几乎所有代码的一连串改动,从而使修改越来越多,也越来越复杂。于是,整间由卡片堆成的房子就由此倒塌,从而使整个项目也以失败告终。

Right-BICEP原则:

Right-结果是否正确

B-是否所有的边界条件都是正确的

I-能查一下反向关联吗?

c-能用其他的手段交叉检查一下结果吗?

E-能否可以强制错误条件的发生

P-是否满足性能的要求

Mock对象解决的步骤:1、使用一个接口来描述这个对象;2、为产品代码实现这个接口;3、以测试为目的,在Mock对象中实现这个接口

最后感谢老师让我了解了这本书!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值