你们怎么改 fail 掉的单元测试?注重测试代码质量吗?

2021-03-03 16:27:50 +08:00
 javlib
公司来了新的 CTO, 特别重视测试,前段时间特地给了时间加了很多单元测试,包括很多老代码也加了。
多写单元测试确实有好处,现在写代码会尽量写短一点,并且减少中间状态,就是为了好写 UT 。
但是写多了测试,现在在老代码上做改动时,会碰到单元测试 fail,这时候就要去修,但是当时(包括现在)写 UT 的时候,为了赶时间,都不写注释,有时候发现要 fix UT 也要花很多时间,我现在的态度就是不求看懂 UT 代码,连蒙带猜地改,只要 UT pass 了就不管了,但是这样改,下次改的时候 UT 代码跟难懂了。
你们改 UT 会力争看懂 UT 吗,把 UT 代码也写的方便后续看懂吗?
1428 次点击
所在节点    程序员
6 条回复
jasonkayzk
2021-03-03 16:50:12 +08:00
测试代码也是代码,临时演员也是演员。
ikas
2021-03-03 17:11:44 +08:00
删除这个代码,重新根据功能写测试🤣
tiedan
2021-03-03 17:27:11 +08:00
delete
boris93
2021-03-03 19:11:33 +08:00
删了,重写个易懂的,善加维护
mightofcode
2021-03-03 20:50:27 +08:00
当然是一键删除
这 CTO 就是来找存在感的
hitmanx
2021-03-03 20:52:40 +08:00
这个话题真是隔三岔五就能出线一次……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/758071

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX