We all know about PEDs...I'm talking Nubain, cocaine, Ecstasy, etc...
There is absolutely ZERO reason why there shouldn't be one is place...
BTW it should be random and an outside agency should administer the test.
Actually, I'm wondering what reason why there should be testing. Bodybuilding is about a person's physique. What does it matter if a person gets high when he's not on stage.
My feeling is that there is only one person that owns their body -- and that is you. What you decide to do with it, as long as it doesn't impede on the rights of others, is nobody's business. And it doesn't just concern drugs. It can be tats, or piercings, or climbing mountains, eating too much or too little, flying off of cliffs...
Sometimes the question isn't always about what's right or good for you but rather who should decide.