All well run clubs will encourage players to be open if they do take a recreational drug during the week - which would put them at risk of breaching the WADA code.
The only real difference would be whether you automically omit someone with "general soreness", "managed" etc or whether you test them and play them if the drug doesn't show up.
How else would you do it?
The three strike policy would fix it but it’s clearly not being implemented.