Excuse me for interrupting this conversation, but why in seven hells are a bunch of forumites, including a moderator, giving a poster a hard time for not being willing to break the law? I mean, I agree with you that it shouldn't be against the law, but really? They've said they're not willing to. This is flirting with online bullying.
Whatever you think of random drug tests at work, how about taking this conversation somewhere it isn't off-topic? Better yet, dropping it. It's their choice, not yours.