PHP Architect · Vol 19, Issue 2 · February 2020
Education Station: Integration and Functional Testing
by Chris Tankersley
Previously, we discussed unit testing and why it can be useful. Unit testing can help make sure the public-facing APIs for your classes are easier to understand. It helps map out the dependencies of your classes, and---more importantly---it helps ensure behavior does not change from release to release. Functional, or integration, testing allows you to put multiple systems together and validate how they interact.
The full article is in PHP Architect Vol 19, Issue 2. Subscribe to read it and every new issue.