You know that it's important to test your code, but you're not sure how to get started. Just because you didn't write your tests first doesn't mean it's too late to add tests. We'll look at strategies for adding coded testing into your existing applications and what kinds of modifications you may need to make to your code to make it more testable.
You will learn:
- The differences between unit testing, integration testing, and functional testing and when to use each
- How to start adding testing strategies against existing code bases
- Discover how and when to modify your code to make it more testable including refactoring to support injection and mocking