In this post, I'll talk about and demonstrate integration testing. If you are just starting out with integration testing, you want to test small before you test big. Full-system tests are good, but if they fail, they don't give much of a hint as to where the failure is. Smaller integration tests will...