Your best bet would be to store a real human urine sample until needed. Frozen Human urine samples can maintain integrity for up to a year. There are many companies on the web that offer pre-tested samples...(perfecturine.com)
I agree... I have failed useing other stuff but for the last 3 test I have used this method and have had no problems. BUT I'm not sure how this would work for random testing...