testify

Test suite

A toolkit providing common assertions and mocks to support testing in Go programming language.

A toolkit with common assertions and mocks that plays nicely with the standard library

GitHub

24k stars
176 watching
2k forks
Language: Go
last commit: about 2 months ago
Linked from 2 awesome lists

assertionsgogolangmockingtestifytestingtoolkit

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
antonboom/testifylint A tool that checks the usage of the testify testing framework in Go programs 105
vektra/mockery Automated code generation tool for creating mock interfaces in Go 6,215
quii/learn-go-with-tests A comprehensive resource for learning Go programming with test-driven development (TDD) principles. 22,299
smartystreets/goconvey A tool for writing and running Go tests in the browser or terminal with visualizations of test results 8,282
maxatome/go-testdeep Tool for comparing and testing Go code 436
cweill/gotests Generates Go test boilerplate from source code 4,975
go-playground/assert A library providing custom assertion functionality for building more robust unit tests in Go. 63
maargenton/go-testpredicate A comprehensive assertions library with diagnostic output for unit testing in Go. 5
fluentassert/verify An assertion library providing an extensible and type-safe API for writing tests in Go. 46
onsi/ginkgo A modern testing framework designed to help developers write expressive specs for Go applications. 8,415
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,569
gotestyourself/gotest.tools Tools to augment Go testing and support common testing patterns 518
testcontainers/testcontainers-go A Go package that enables easy creation and cleanup of container-based test dependencies. 3,718
assertj/assertj A library providing fluent and typed assertions for unit testing in Java 2,646
jgroeneveld/trial A simple assertion library for Go that provides basic assertions and helpers for testing. 6