I took a pee test before I was hired here. Not a problem. They trade me Job for a cup of pee. I know about it in advance and either accept the test and the job or pass on both. If my employees know that I do not want my truck parked in a strip club then that truck better not be there unless I am driving it. Employees must know what is acceptable before they are hired and accept that as a condition of employment.
thanx,
bill