Cannabis drug testing describes many drug testing methods for the use of cannabis in medicine, sport, and law.Cannabis use is easy to detect using urine testing, hair analysis and breath. There are some ways to cheat such a test using synthetic urine or human hair - making blood testing the most effective.