Add more tests for user updating