In your case the only reliable way will be to sub with either synthetic urine or someone elses that you know is ABSOLUTELY drug free.
You can try some of these other systems if you want to but the failure rate is pretty high.
If you're observed then you're pretty much out of luck unless you want to but a Whizzinator and sub with it.