def METHOD_NAME():
    # Test that running the simulation functions in chain works
    table = make_base_catalog_galactic(n_sources=10, random_state=0)
    table = add_snr_parameters(table)
    table = add_pulsar_parameters(table, random_state=0)
    table = add_pwn_parameters(table)
    table = add_observed_parameters(table)
    d = table[0]
    # Note: the individual functions are tested above.
    # Here we just run them in a chain and do very basic asserts
    # on the output so that we make sure we notice changes.
    assert len(table) == 10
    assert len(table.colnames) == 34
    assert table["r_out_PWN"].unit == "pc"
    assert_allclose(d["r_out_PWN"], 1.378224, atol=1e-4)
    assert table["RA"].unit == "deg"
    assert_allclose(d["RA"], 244.347149, atol=1e-5)