Skip to content

Interfaces and fakes for standard Golang packages

Notifications You must be signed in to change notification settings

aclevername/igo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

igo

igo is a collection of interfaces around Golang's standard packages - making it easy to mock and make assertions about calls to functions within these packages.

A fake (generated using counterfeiter) is also provided for each interface along with helper functions that makes more complicated faking easy.

Structs that expose public attributes have been given corresponding get and set methods.

This is by no means a complete collection of interfaces and fakes and the focus is on the most commonly used packages.

Packages

Installation

See package specific documentation

About

Interfaces and fakes for standard Golang packages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages