As it will be rewritten, it is possible for userUrl$port, $params, $query, $username, $password to be filled and pass the tests. Should we actively fill these fields as NULL to guarantee build_url() provides a valid Socrata API url?