If you refuse, then you under arrest and get driven to the police station where a Amtsarzt(approved police office doctor)
will draw your blood and check if you are roadworthy
But cannabis, wrong hair style+ couple younger people in car= did u smoke? "No "well we will make sure of that ourself"