Much has been written about shit-tests and how to respond to them, but I have not seen a guide on how to identify a shit-test when it is given. This is something I struggle with. If I recognize a shit-test (rarely), I will respond to it with A&A or ignoring it. But most of the time I fail them because I cannot recognize that i've just been shit tested.

Can someone explain the general principles behind recognizing shit tests?