Originally Posted by
javabytes
No they haven't. You have only given your consent to testing once you have been arrested. Bolded that part.
That is a highly important distinction Java points out that many people do not know.
Most people, myself included, often do not know the rules that apply when asked a question by a law enforcement officer. Cops rely on this lack of knowledge all the time to establish probable cause to arrest people - it's their bread butter of their trade. But regular citizens have very little contact with law enforcement, are never trained or even informed of what the rules are nor their rights in such situations. And so they end up giving the hangman the rope.