Mocking and faking are ways to isolate code or components to ensure that unit tests run against the testable unit of code only without actually utilizing other components or dependencies of an application. Mocking differs from faking in that a mock can be inspected to assert the results of a test.

- Stackoverflow.com Wiki
3 articles, 0 books.

In this series, I will cover an assortment of testing tools that should be in every developer’s toolbox, and go over when, why, and how to use them.