wrote pasing tests for the user models