I used to get shit tests all the time. I was taught to "hold your frame, don't back down, stand your ground", and even to ignore them.

These days, I don't get them at all. I looked WHY I was getting them in the first place, and worked on that, instead of developing techniques on how to deal with them when they arose.

I don't think I've shared this vid on Reddit yet, do take a look: http://notpickup.com/video-how-to-deal-with-congruence-tests-aka-shit-tests/