Depends how much I need the job.
I'd like to say I'd never submit to a drug test, I don't like the idea, and I don't think it should be any of my employers business what I am doing in my private time. If you believe me to be unfit to work for whatever reason, tell me, but I would never show up to a job under the influence of any impairing drug.
If I really needed a job, and the choice was between taking a drug test or being unemployed and out of money, I'd go with the drug test. I'd look for another job as soon as possible, but I'd make do in the interim. I'd rather not work for an employer who doesn't have faith in my judgement and abilities, but I might not always have the option to be so picky.
I understand that for some employers they really don't have much of a choice in the matter, and that it's somewhat of a necessary evil, and in a large scale business it's easier just to test and be done with it rather than deal with the problems that could arise otherwise, but I've always had the good fortune to work in a small business environment where I have a good working relationship with my employer, and I see no reason why they would ever request I submit to a drug test.
I hope it's never a sacrifice I have to make, but I doubt I'll be so lucky.
Besides, if I need a job that much I doubt I'll have the disposable income to spend on anything they might test for
