我正在編寫(xiě)一個(gè)簡(jiǎn)單的服務(wù),想知道我應(yīng)該如何使用 GoConvey 測(cè)試 REST API 端點(diǎn)?理想情況下,我相信我必須啟動(dòng)我的服務(wù)器來(lái)對(duì)其進(jìn)行測(cè)試,但出于某種原因,我無(wú)法思考如何使用 Go 進(jìn)行測(cè)試。我正在為此服務(wù)使用 vanilla net/http 堆棧,為數(shù)據(jù)庫(kù)使用 mgo。任何想法和幫助將非常受歡迎:)謝謝!
1 回答
慕容3067478
TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊
的凈/ HTTP / httptest包是用于創(chuàng)建用于特定http.Handler服務(wù)器是有用的。
Andrew Gerrand 的測(cè)試演講介紹了 httptest.Server 和 httptest.ResponseRecorder 從幻燈片 12 開(kāi)始
- 1 回答
- 0 關(guān)注
- 191 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
