Testing of drugs is mainly done by two methods hair drug testing and urine analysis. In these methods, hair testing is more accurate and fast for drug testing. It is a better method over urine analysis. But sometimes urine analysis is done when hair follicles are unable to give the particular test, which happens quite rarely.