completed user controller testing