added user controller testing for edit, epdate, and delete