Unit Testing
Unit testing is normally performed by Developers. Unit testing is the testing of a single program, module, or unit of code. Usually performed by the developer of the unit. Unit testing validates that the software performs as designed. The goal of unit testing is to isolate each part of the program and show that the individual parts are correct.
Few worth reading Unit Testing documents:
Unit Testing, goal of unit testing, approach of Unit testing etc.
Unit Testing
12 Unit Testing tips for software engineers.
Unit Testing Tips
Stanford Unit Testing notes
Unit Testing
Goal of unit testing, Limitations of unit testing, unit testing documentation etc..
Unit Testing