问题描述
老大让提高junit的覆盖率,投机取巧也行,大家有啥好的办法?只要让coverage结果的百分比变大就好,,问题补充:还有没有别的招~~~在测试代码里把每个public方法都调用一遍,当然有条件的调用时还要改变下条件,不写期望(也就是assert),这样coverage结果的百分比就会变大。
解决方案
在测试代码里把每个public方法都调用一遍,当然有条件的调用时还要改变下条件,不写期望(也就是assert),这样coverage结果的百分比就会变大。PS;这样提高覆盖率有意义吗?
解决方案二:
转行吧,老弟,你不适合当程序员。
解决方案三:
算是装可爱?
解决方案四:
反对这种做法吃力不讨好
解决方案五:
覆盖率怎么投机取巧啊?都是拿工具算出来的。还是老老实实贯彻TDD吧,绝对覆盖率够高。
解决方案六:
不会吧,居然还有这招,经典的 made in China
时间: 2024-09-23 05:36:57