better test for userController