def METHOD_NAME(
    self,
    dashboard_id: int,
    filtersets: dict[str, list[FilterSet]],
    client: FlaskClient[Any],
):
    # arrange
    login(client, DASHBOARD_OWNER_USERNAME)
    expected_ids = collect_all_ids(filtersets["Dashboard"])
    # act
    response = call_get_filter_sets(client, dashboard_id)
    # assert
    assert response.status_code == 200
    assert response.is_json and set(response.json["ids"]) == expected_ids