Getting married or not, if you have no other risks for HIV, testing would be a waste of money, time, and energy. But it's fine with me if you want to do it anyway. Since you don't need testing, it doesn't matter when you do it. Feel free to read any of the hundreds of other threads on this forum about how long it take for HIV tests to become positive. I won't have any further comment.
Thank you doctor,
so I dont need to wait for 3 months to test? Im about to get married and I want to enjoy
Even if the blood was someone else's, the risk of HIV, hepatitis or anything else from such brief exposure is zero for all practical purposes. Anyway, the chance it came from someone else is zero for practical purposes. You don't need PEP, and you probabably would not be able to find any provider willing to give it to you in these circumstances. You have no worries here. Let it go.
HHH, MD