gock

HTTP tester

Tools for mocking and testing HTTP traffic in Go

HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽

GitHub

2k stars
20 watching
107 forks
Language: Go
last commit: about 2 months ago
Linked from 2 awesome lists

apiassertionsexpectationsgohttphttp-apihttp-serverhttp-transactionshttpsinterceptionmockmockingstubstesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
h2non/baloo End-to-end HTTP API testing framework 778
jarcoal/httpmock A tool for mocking HTTP responses in Go to facilitate testing and development of applications. 1,943
h2non/gentleman A toolkit for building versatile and composable HTTP clients in Go. 1,085
seborama/govcr An HTTP mock tool that records and replays interactions for offline testing of Go applications. 174
eun/go-hit An HTTP integration testing framework written in Go. 255
tv42/mockhttp Provides an HTTP mock object for unit testing Go web applications 23
jmervine/gohttperf A performance testing tool for HTTP servers written in Go. 5
gonetx/httpit A tool for measuring HTTP performance under various conditions and configurations. 230
gophercarrot/carrot Distributed load testing framework with support for WebSockets and HTTP protocols 153
henvic/httpretty Prints HTTP requests in a human-readable format on the terminal 400
suzuki-shunsuke/flute Test framework for HTTP client requests and responses 19
domsolutions/gopayloader A tool for benchmarking and testing HTTP/S servers with optional JWT generation 17
maxatome/go-testdeep Tool for comparing and testing Go code 436
last-ent/testy-go An application that provides a simple and flexible way to run tests in Go projects. 8
patrys/httmock A mocking library for HTTP requests in Python 468