Saliva tests
Saliva tests generally detect use only for a few hours, or at most one day. Saliva tests are much more closely calibrated to recent use, and should be chosen over urine or hair tests.
There is now a New Zealand Standard for saliva tests. Employers must use devices and processes that comply with the standard.