In this chapter, we will cover the following topics:
Generating test
Using tests to think through your code TDT (Test Driven Thinking)
Using VCR for API testing
Getting your code onto GitHub
Using Travis to run tests with every push
Launching Gulp watch into your workflow
Using Mockery to test your controllers
Troubleshooting your application