Mocking DSL for golang that incorporates Gomega matchers.

go get



WARNING: Experimental code; master branch may break compatibility.

Build Status

Gomuti is DSL for mocking Golang interfaces, heavily inspired by Gomega and Ginkgo.

Although you can use it directly to build mock types by hand, it is intended to be used with Mongoose, which saves substantial manual effort by automatically generating a mock type for every interface in your package.

How to use

TODO - explain how to use gomuti. For basic examples, please see mongoose.

How to get help

Open an issue and explain your problem, steps to reproduce, and your ideal solution (if known).

How to contribute

Fork the xeger/mongoose repository on GitHub; make your changes; open a pull request.