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: 4 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 777
jarcoal/httpmock A tool for mocking HTTP responses in Go to facilitate testing and development of applications. 1,951
h2non/gentleman A toolkit for building versatile and composable HTTP clients in Go. 1,086
seborama/govcr An HTTP mock and API simulation tool for Go programming language 177
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. 4
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 402
suzuki-shunsuke/flute Test framework for HTTP client requests and responses 21
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 467