Stop in for a cup of coffee

I would think that if a condition of employment is no drug use with the expectation of random tests then no matter what the law says - employer still trumps it...
I wish there was a 'High right now' test like blood alcohol level for drinking.. That would make all the difference.