golang web开发 Handler测试利器httptest

我们用go开发一个Web Server后,打算单元测试写的handler函数,在不知道httptest之前,使用比较笨的方法就是编译运行该Web Server后,再用go编写一个客户端程序向该Web Server对应的route发送数据然后解析返回的数据。这个方法测试时非常麻烦,使用httptest来测试的话就非常简单,可以和testing测试一起使用。 httptest基本使用方法 假设在server中handler已经写好 http.HandleFunc("/health-check", H...阅读全文

2017.07.18 17:00 kingeasternsun
阅读:4974 评论:1