Integration Tests

I have three brothers and two sisters. Growing up in a family of eight (six kids, two parents) taught me that even if all of us kids were perfect angels on our own, we wouldn’t necessarily behave nicely when all six of us were crammed in the back of a van. Even if all of your unit tests are passing, you might still have problems when the units are working together. Integration tests test your entire program, with all the units working together. I like to think of integration tests as automated manual tests. As with Jasmine for unit tests, software can help you create automated integration tests for your software. This type of software allows the computer to act like a human user, taking actions such as clicking and typing. ...

Get Learning to Program now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.