apitest

Behavioural tester

A simple and extensible library for behavioural testing of Go web applications.

A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests.

GitHub

802 stars
12 watching
56 forks
Language: Go
last commit: about 1 month ago
api-testingbehavioural-testsblackbox-testinggolangjsonpathmockingmockssequence-diagramstesting

Related projects:

Repository Description Stars
appleboy/gofight A testing framework for building API handlers in Golang. 442
go-restit/restit A Go library to help write integration tests for RESTful APIs 55
emicklei/forest A package for writing integration tests in Go using REST API testing 123
maxatome/go-testdeep Tool for comparing and testing Go code 436
suzuki-shunsuke/flute Test framework for HTTP client requests and responses 21
antonboom/testifylint A tool that checks the usage of the testify testing framework in Go programs 105
matryer/is A testing framework for Go with simple and readable API 1,809
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
geeklearningio/testavior A lightweight solution to develop automated tests for ASP.NET Core applications using behavior testing 41
h2non/gock Tools for mocking and testing HTTP traffic in Go 2,116
go-testfixtures/testfixtures A tool for writing functional tests against real databases in Go applications. 1,125
michaelo/sapt A simple tool for composing and executing tests for APIs in a file-oriented format. 11
marvinjwendt/testza A comprehensive testing framework for Go, providing features for assertions, fuzzing, output capture, and more. 419
domsolutions/gopayloader A tool for benchmarking and testing HTTP/S servers with optional JWT generation 17