Total Functionality Testing Definition In Programming