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

23k stars
175 watching
2k forks
Language: Go
last commit: 9 days 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 101
vektra/mockery Automated code generation tool for creating mock interfaces in Go 6,143
quii/learn-go-with-tests A comprehensive resource for learning Go programming with test-driven development (TDD) principles. 22,203
smartystreets/goconvey A tool for writing and running Go tests in the browser or terminal with visualizations of test results 8,259
maxatome/go-testdeep Tool for comparing and testing Go code 436
cweill/gotests Generates Go test boilerplate from source code 4,957
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,371
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,553
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,650
assertj/assertj A library providing easy-to-use rich typed assertions for unit testing in Java. 2,633
jgroeneveld/trial A simple assertion library for Go that provides basic assertions and helpers for testing. 6