assert

Assertion library

A library providing custom assertion functionality for building more robust unit tests in Go.

exclamationBasic Assertion Library used along side native go testing, with building blocks for custom assertions

GitHub

63 stars
6 watching
16 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jgroeneveld/trial A simple assertion library for Go that provides basic assertions and helpers for testing. 6
fluentassert/verify An assertion library providing an extensible and type-safe API for writing tests in Go. 46
maargenton/go-testpredicate A comprehensive assertions library with diagnostic output for unit testing in Go. 5
corbym/gocrest A hamcrest-like assertion library for Go 106
alexruiz/fest-assert-2.x A fluent assertion library for Java that provides readable and extensible testing assertions. 399
jeremy-rifkin/libassert An assertion library with features like diagnostic info and integrations with test libraries 545
shouldly/shouldly An assertion framework that provides more informative error messages than standard assertions. 2,051
ma2gedev/power_assert_ex Provides an assertion library that evaluates expressions and displays results in Elixir tests 214
google/go-attestation Provides high-level primitives for remote machine identity and state validation across various platforms and TPMs. 357
ocharles/assert-explainer A plugin to simplify assertions in Haskell by providing detailed error messages and context when an assertion fails. 65
xhd2015/xgo An all-in-one testing library for Go that provides utilities for mocking, tracing, and testing 368
gotestyourself/gotest.tools Tools to augment Go testing and support common testing patterns 518
go-playground/log A simple and highly configurable logging library for Go. 293
simbadltd/k6-expect A k6 library that simplifies writing tests with assertions and custom logic 2
gpakosz/ppk_assert A lightweight assertion library with customizable message formatting and severity levels 203