Principle Of Least Functionality Testing