Mary rarely gets mad at Sherlock. Frustrated, of course, but rarely angry. You know she’s angry when she bursts out the ‘WILLIAM SHERLOCK SCOTT HOLMES’. And then Sherlock just blinks a bunch of times and slowly backs away.
She also has Mummy Holmes on speed dial, and Sherlock flees the flat when Mary brings out her mobile.