Go单测系列2—网络测试

2023-09-10 08:18:25 浏览数 (1)

这是Go语言单元测试从零到溜系列教程的第1篇,介绍了如何使用httptest和gock工具进行网络测试。

在上一篇《Go单测系列1—单元测试基础》中,我们介绍了Go语言编写单元测试的基础内容。

而实际工作中的业务场景往往会比较复杂,无论我们的代码是作为server端对外提供服务或者还是我们依赖别人提供的网络服务(调用别人提供的API接口)的场景,我们通常都不想在测试过程中真正的建立网络连接。本文就专门介绍如何在上述两种场景下mock网络测试。

《Go单测从零到溜系列》的示例代码已上传至Github,点击

0 人点赞