Characterizing local rings via test modules