Lol, sorta like abstinence, but then again neither of those are fun. Smoking is sorta like having sex, you just have to be careful about how you do it and with who you do it so that you stay safe. Also plan in advance, just to make sure you can definitely pass a drug test.
i was notifed a month in advanced so the best things i can say to you is: lots liquids protein exorcise(sweat and break down fat that holds the THC this is also where protein fits in, i would suggest protein pills)
When I was clean I used to piss in a little pill bottle and store it in the fridge or freezer. If frozen defrost it and put it in a cup of hot water for a minute or so to warm it up a bit. (Sometimes the tester feels the sample bottle to make sure its not totally cold). Then stash the bottle down the front of your undies. Doing this keeps the sample at body temperature. They will ask you to go the toilet to do the sample, they will never watch you the closest I had was in a rehab where they stood behind me. All, you do then is pour your clean piss into the sample jar. It really is as simple as that. I have done it many times and passed ever time. If your never clean ask a mate who is.