Для этого есть специальный тест делается путем забора слюны вот он показывает в течении 2-3-5-6 часов употреблял или нет, а в моче согласен может и до 40 дней показывать, что подтверждает необъективность данного теста, если даже человек не употреблял а может находился в помещении где стоит дым ТГК то есть вероятность что и у него покажет положительный тест!