httpexpect

API testing toolkit

A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility

End-to-end HTTP and REST API testing for Go.

GitHub

3k stars
37 watching
239 forks
Language: Go
last commit: almost 2 years ago
Linked from 3 awesome lists

assertionshttpjsonresttestingwebsocket

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
h2non/balooEnd-to-end HTTP API testing framework777
emicklei/go-restfulA package for building RESTful web services using Go5,051
ant0ine/go-json-restA library that provides a simple and efficient way to build RESTful JSON APIs in Go.3,509
qustavo/httplabAn interactive web server for inspecting and manipulating HTTP requests and responses4,057
smartystreets/goconveyA tool for writing and running Go tests in the browser or terminal with visualizations of test results8,282
go-resty/restyA comprehensive HTTP and REST client library for Go with features like request retries, middleware support, and automatic marshaling/unmarshaling.10,268
goadesign/goaA tool for designing and generating APIs in Go5,719
h2non/gockTools for mocking and testing HTTP traffic in Go2,116
domsolutions/gopayloaderA tool for benchmarking and testing HTTP/S servers with optional JWT generation17
cweill/gotestsGenerates Go test boilerplate from source code4,975
go-chi/chiA lightweight router for building modular and composable HTTP services18,767
maxatome/go-testdeepTool for comparing and testing Go code436
labstack/echoA high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features.30,085
gin-gonic/ginA high-performance web framework written in Go, providing a fast and flexible API for building HTTP services.79,433
gopherjs/gopherjsCompiles Go code to JavaScript for running in browsers12,785