Unit testing


In computer programming, unit testing is a method by which  individual units of source code are tested to determine if they are fit for use.