def METHOD_NAME():
    payload = NasaExoplanetArchive.query_region("ps", coordinates=SkyCoord(ra=172.56 * u.deg, dec=7.59 * u.deg),
                                                radius=1.0 * u.deg, get_query_payload=True)
    assert payload == "select * from ps where contains(point('icrs',ra,dec),circle('icrs',172.56,7.59,1.0 degree))=1"
    payload_sql = NasaExoplanetArchive.query_criteria(table="ps", where="hostname like 'Kepler%'",
                                                      order="hostname", get_query_payload=True)
    assert payload_sql == "select * from ps where hostname like 'Kepler%' order by hostname"
    # "cumulative" table is not in TAP_TABLES, payload is sent directly as GET params
    payload_dict = NasaExoplanetArchive.query_criteria(table="cumulative", where="pl_hostname like 'Kepler%'",
                                                       order="pl_hostname", get_query_payload=True)
    assert isinstance(payload_dict, dict)