finish all user controller testing except for invalid user