Of course they do. Employers have the right to expect their employees not to be high, stoned, drunk, or asleep. Job performance is the bottom line: If you cannot do the work, employers have a legitimate reason for firing you. But urine tests do not measure job performance.