charlatan

Mock generator

Tools to generate mock implementations of interfaces in Go programming language

Go Interface Mocking Tool

GitHub

203 stars
51 watching
10 forks
Language: Go
last commit: about 1 year ago
Linked from 2 awesome lists

code-generationgointerfacesmocktestingtesting-tools

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gojuno/minimock Generates mocks from Go interface declarations to simplify unit testing 640
rjeczalik/interfaces Tools for generating interfaces and structs in Go 423
friendsofgo/killgrave A tool to create and manage mock servers with customizable responses 522
thomas-girotto/mockgen A C# mocking library using source generators 16
guilhermecaruso/mooncake A tool for generating mocks to simplify development and testing of software interfaces 18
seborama/govcr An HTTP mock tool that records and replays interactions for offline testing of Go applications. 174
go-playground/generate Automates the process of generating setup code in Go projects 30
mocktools/go-smtp-mock A configurable, multithreaded SMTP mock server written in Go 128
matryer/moq A tool that generates mock implementations of interfaces for testing and code generation. 1,995
aphoh/go-substrate-gen A tool that generates boilerplate code for substrate-based chains 7
percolate/retry A Go package for implementing retry logic in error handling 10
carvalhorr/protoc-gen-mock A tool that generates mock gRPC services from proto definitions to simplify testing and development workflows. 47
azr/generators Automates the generation of boilerplate code for common Go applications 5
dylanmeeus/hasgo A code generator for Go with Haskell-inspired immutable and strongly-typed functions. 141
jmattheis/goverter Tool for generating type-safe converters in Go 525