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

796 stars
12 watching
55 forks
Language: Go
last commit: 3 months 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 19
antonboom/testifylint A tool that checks the usage of the testify testing framework in Go programs 101
matryer/is A testing framework for Go with simple and readable API 1,795
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
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,110
go-testfixtures/testfixtures A tool for writing functional tests against real databases in Go applications. 1,116
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. 418
domsolutions/gopayloader A tool for benchmarking and testing HTTP/S servers with optional JWT generation 17