En busschaufför hade vid ett tillfälle vägrat genomgå ett oannonserat drogtest , varefter arbetsgivaren – ett busstrafikbolag – sagt upp honom .