Add tests for building a User from an auth hash