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.
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 |