Posted in

Go单元测试Mock陷阱大全(testify/mock/gomock):time.Now()不可控、rand.Intn()非幂等、os.Getenv()污染全局状态

第一章:Go单元测试Mock陷阱 … Go单元测试Mock陷阱大全(testify/mock/gomock):time.Now()不可控、rand.Intn()非幂等、os.Getenv()污染全局状态Read more

Posted in

Go单元测试覆盖率破90%的硬核路径:table-driven tests + testify/mock + testify/suite + subtest最佳实践

第一章:Go单元测试覆盖率破90 … Go单元测试覆盖率破90%的硬核路径:table-driven tests + testify/mock + testify/suite + subtest最佳实践Read more

Posted in

【Vue3测试金字塔崩塌预警】:Golang Mock Server + Cypress + Vitest三端自动化测试闭环(覆盖率92.7%实测)

第一章:Vue3测试金字塔崩塌的 … 【Vue3测试金字塔崩塌预警】:Golang Mock Server + Cypress + Vitest三端自动化测试闭环(覆盖率92.7%实测)Read more

Posted in

Go WebSocket单元测试覆盖率如何从42%→96%?——mock Conn、fake HTTP upgrade、并发场景注入测试框架开源

第一章:Go WebSocket … Go WebSocket单元测试覆盖率如何从42%→96%?——mock Conn、fake HTTP upgrade、并发场景注入测试框架开源Read more

Posted in

Go RPC测试陷阱大全:mock server状态污染、testify suite并发冲突、golden file快照更新策略——CI失败率下降91%实践

第一章:Go RPC测试的核心挑 … Go RPC测试陷阱大全:mock server状态污染、testify suite并发冲突、golden file快照更新策略——CI失败率下降91%实践Read more

Posted in

Go写商场Web还在手写路由?用go-swagger+chi自动生成RESTful API文档+Mock Server(支持Postman一键导入)

第一章:Go语言简易商场Web项 … Go写商场Web还在手写路由?用go-swagger+chi自动生成RESTful API文档+Mock Server(支持Postman一键导入)Read more