Posted in

Go语言单元测试覆盖率陷阱(mock滥用/HTTP handler测试盲区/并发竞态未覆盖):某支付系统因1行未测代码导致资损230万

第一章:Go语言单元测试覆盖率陷 … Go语言单元测试覆盖率陷阱(mock滥用/HTTP handler测试盲区/并发竞态未覆盖):某支付系统因1行未测代码导致资损230万Read more

Posted in

Go测试覆盖率幻觉破除:行覆盖≠逻辑覆盖,map遍历随机性、time.Sleep伪造、并发竞态导致的3类假阳性

第一章:Go测试覆盖率幻觉的本质 … Go测试覆盖率幻觉破除:行覆盖≠逻辑覆盖,map遍历随机性、time.Sleep伪造、并发竞态导致的3类假阳性Read more

Posted in

Golang单测必须掌握的6类边界场景(时间依赖、并发竞态、环境变量、panic恢复、HTTP RoundTrip、DB事务)

第一章:Golang单测必须掌握 … Golang单测必须掌握的6类边界场景(时间依赖、并发竞态、环境变量、panic恢复、HTTP RoundTrip、DB事务)Read more