completed full test coverage of UserController