It can and does happen. Just takes a judges order.

If you refuse to blow then they can get a judge to order a blood test.