MongGrel
Lifer
Testing has to be non-invasive for people to accept it as terms of employment.
This is not true in some areas.
I have had to submit to blood tests for employment in the past. Might depend on where you work I suppose, have had to do that in a few places to even be hired in the past.
But I doubt McD's is going to do something along those lines.