working unit test on testChangePassword added, I hate undocumented things