Just as the title says, if there was a test that could confirm with certainty if you man has ever cheated or even thought about cheating, would you have him take the test?

Assume you've been together long enough for emotional investment and for him to have had opportunities to cheat. You're either on the verge of marriage or already married at this point.

Would you ask? Yes, no, and why? What if it hurts his feelings? Is it a violation of trust and means for breaking up in your opinion?