Not sure what the specifics of what they are testing for but you can bet that cannabis is one of them. There are way too many variables and we are all different to say if you will pass or not. Pick up some at home test kits from your local pharmacy or order them on line (a lot cheaper) if you have enough time. Test yourself with your first urine of the day, it will have the highest concentration of thca metabolites. If you can pass that test you should pass your urinalysis. Read up on the dillution and substitution stickies. If you are not passing your at home tests then you may want to consider subbing.