Preparing for End-to-End Tests
In this lesson, we'll discuss what end-to-end testing is all about and write some end-to-end tests for multi-git.
We will continue to use Ginkgo and Gomega as our testing framework, but we will invoke multi-git as a command-line program and will not test at the Go-program level. Along the way, you will discover a bug and fix it. This demonstrates nicely that your multiple layers of tests are useful. Let’s ...