gotests

Test generator

Generates Go test boilerplate from source code

Automatically generate Go test boilerplate from your source code.

GitHub

5k stars
80 watching
345 forks
Language: Go
last commit: about 1 year ago
Linked from 2 awesome lists

code-generatorcommandlinegogo-testgo-testinggolanggolang-applicationgolang-testinggolang-toolsgoteststable-driven-testtable-driven-testingtest-driven-developmenttest-generationtestingtesting-golangtesting-tools

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
smartystreets/goconvey A tool for writing and running Go tests in the browser or terminal with visualizations of test results 8,259
gotestyourself/gotest.tools Tools to augment Go testing and support common testing patterns 518
go-gorm/gorm A Go-based library providing an object-relational mapping (ORM) system for managing relational databases. 36,960
gotesttools/gotestfmt Transforms Golang test output into a human-readable format 512
dvyukov/go-fuzz A tool for generating and testing random inputs to ensure software reliability 4,780
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,401
gotestyourself/gotestsum A tool that runs and summarizes Go tests with customizable output formats 2,095
vektra/mockery Automated code generation tool for creating mock interfaces in Go 6,143
hexdigest/gounit-sublime A Sublime Text plugin that generates Go tests from selected function and method signatures. 2
golang/go A programming language designed to build simple, reliable, and efficient software 124,071
quii/learn-go-with-tests A comprehensive resource for learning Go programming with test-driven development (TDD) principles. 22,203
stretchr/testify A toolkit providing common assertions and mocks to support testing in Go programming language. 23,493
go-git/go-git A high-level implementation of the Git version control system in Go 5,995
hedhyw/gherkingen Generates test boilerplate from Cucumber/Gherkin feature files for Golang applications. 77
maxatome/go-testdeep Tool for comparing and testing Go code 436