added UserController spec scenarios