It requires a sample of your urine (pee). Urine drug tests are mostly used to detect alcohol, amphetamines, benzodiazepines, opiates/opioids, cocaine and marijuana (THC). Blood drug testing: Healthcare providers mainly use this type of test in emergencies.