if you have to take a urine tests how many days do you need