Go microservices, part 4 - testing and mocking with GoConvey 03 March 2017 // Erik Lupander Introduction to testing microservices Source code Introduction Mocking Programming ...
OSX Windows Linux You may have noticed when your tests fail, GoConvey provides a link directly to the failing line in the file: To enable these links, you need to register a...
What is GoConvey? Can I use GoConvey with go test? Why do my nested Convey blocks execute in a strange order? What is the web UI? How can I get tests to run automatically? Doe...
Main Features Get going in 25 seconds Your first GoConvey test Required Reading Full Documentation Welcome to GoConvey, a yummy testing tool for gophers. Documentation & tut...
GoConvey Test Package Profiles GoConvey Test Package Profiles When using the web UI it would be nice to be able to customize the flags used when running go test in a specific...
Quick start Features Code generator Graphical feature tour Server command line flags The web UI is a powerful, elegant tool for viewing Go test results in your browser. Qu...
1. In the terminal: auto-run.py 2. In the browser: goconvey server Performance There are two ways to run tests automatically with GoConvey: in the terminal or in the browser. ...
Examples Functions Quick tutorial Next Writing self-documenting tests is remarkably easy with GoConvey. Examples First, take a look through the examples folder to get the ...
As an extension of the FAQ, this document answers some important questionsabout the execution model of GoConvey, like: How do I define a "Setup" method to be run before each tes...
As an extension of the FAQ, this document answers some important questionsabout the execution model of GoConvey, like: How do I define a "Setup" method to be run before each tes...