135 条回复  ·  14785 次点击
wccc 小成 2025-8-21 15:22:21
go 写单元测试真的太难了.. 这一点真的不如 java
ellipsis 初学 2025-8-21 15:24:50
我组内单测覆盖率 90%上下,抱怨单测写不了的都是战五渣程序员和自己写的屎山代码。
wxw752 初学 2025-8-21 15:24:54
我看你们第二种方案,怎么感觉要把 go 改成 spring 的形状了😂
Tuee 小成 2025-8-21 15:27:45
裁测试,下一步就是裁开发,业务收缩,公司倒闭。。。
Vegetable 小成 2025-8-21 15:30:55
一个项目一开始没有考虑写测试,后边再硬写就会这样的。 建议写集成测试,这样会容易一点。单测也确实是一种陷阱,单元测试在业务为主的开发里边作用没那么大,集成测试能覆盖很大一部分。
carpeDiemJll 小成 2025-8-21 15:33:15
不增加人力的前提下,让写用例,都是耍流氓; 写用例的时间要远远大于开发时间
snowlyg 小成 2025-8-21 15:33:48
@ipwx 是的,我把 gorm 相关测试的功能集成到 httptest 了,每个测试都用 uuid 开一个新库,测试结束销毁。还要走 迁移和 seed 。 就是公司电脑性能太垃圾了,每次测试都要跑半天,开发的时间都在等测试。
snowlyg 小成 2025-8-21 15:35:38
@ipwx 哈哈,其实就是搞了 laravel 测试的那套东西,自己还写了迁移工具。小项目开发完全够用。
vipfts 初学 2025-8-21 15:39:53
@follower 中肯的, 不拥护领导的主张, 说明能力不行, 搞两面派, 你不干有的是人干 https://i.imgur.com/pYtTFnj.png https://i.imgur.com/pYtTFnj.png https://i.imgur.com/pYtTFnj.png
COW 初学 2025-8-21 15:43:30
早点准备跑路吧
返回顶部