Test for Gardnerella Vaginalis could be done by urine and swab sample but swab is more recommended. It's not painful, but some women are feeling it very uncomfortable. If the nurse will take a sample in gentle way you should to feel nothing.
You can do it by yourself - all you need to do is to order your Gardnerella Vaginalis in raTrust shop. Your results could be ready within 1 - 3 days.