eMoney Advisor interview question

What is Unit Testing?