Skip to content

Powerful testers, test data generators, capturing of stdout/stderr and test-wide manipulation of the environment help with powerful unit tests

License

Notifications You must be signed in to change notification settings

tideland/go-audit

Repository files navigation

Tideland Go Audit

GitHub release GitHub license Go Module GoDoc Workflow Go Report Card

Description

Tideland Go Audit provides helpful packages to support testing.

  • asserts provides routines for assertions helpful in tests and validation
  • capture allows capturing of STDOUT and STDERR
  • environments provides setting of environment variables and creation of temporary test directories
  • generators simplifies generation of test data; with a fixed random on demand even repeatable
  • web allows simple tests of web handlers

I hope you like it. ;)

Contributors