Unit and Integration Testing
Standard Blog Post
Unit testing focuses verification effort on the smallest unit of software design—the software component or module. Integration testing is a systematic technique for constructing the software architecture while at the same time conducting tests to uncover errors associated with interfacing.