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: almost 2 years ago
Linked from 2 awesome lists

assertionsgogolangmockingtestifytestingtoolkit

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
antonboom/testifylintA tool that checks the usage of the testify testing framework in Go programs105
vektra/mockeryAutomated code generation tool for creating mock interfaces in Go6,215
quii/learn-go-with-testsA comprehensive resource for learning Go programming with test-driven development (TDD) principles.22,299
smartystreets/goconveyA tool for writing and running Go tests in the browser or terminal with visualizations of test results8,282
maxatome/go-testdeepTool for comparing and testing Go code436
cweill/gotestsGenerates Go test boilerplate from source code4,975
go-playground/assertA library providing custom assertion functionality for building more robust unit tests in Go.63
maargenton/go-testpredicateA comprehensive assertions library with diagnostic output for unit testing in Go.5
fluentassert/verifyAn assertion library providing an extensible and type-safe API for writing tests in Go.46
onsi/ginkgoA modern testing framework designed to help developers write expressive specs for Go applications.8,415
gavv/httpexpectA toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility2,569
gotestyourself/gotest.toolsTools to augment Go testing and support common testing patterns518
testcontainers/testcontainers-goA Go package that enables easy creation and cleanup of container-based test dependencies.3,718
assertj/assertjA library providing fluent and typed assertions for unit testing in Java2,646
jgroeneveld/trialA simple assertion library for Go that provides basic assertions and helpers for testing.6