def METHOD_NAME(notify_db_session, admin_request):
    org, org_2, service, service_2, service_3, service_sms_only = set_up_usage_data(datetime(2019, 5, 1))
    response = admin_request.get(
        "platform_stats.get_usage_for_all_services",
        start_date="2019-05-01",
        end_date="2019-06-30",
    )
    assert len(response) == 4
    assert response[0]["organisation_id"] == str(org.id)
    assert response[0]["service_id"] == str(service.id)
    assert response[0]["sms_cost"] == 0
    assert response[0]["sms_fragments"] == 0
    assert response[0]["letter_cost"] == 3.40
    assert response[0]["letter_breakdown"] == "6 second class letters at 45p\n2 first class letters at 35p\n"
    assert response[1]["organisation_id"] == str(org_2.id)
    assert response[1]["service_id"] == str(service_2.id)
    assert response[1]["sms_cost"] == 0
    assert response[1]["sms_fragments"] == 0
    assert response[1]["letter_cost"] == 14
    assert response[1]["letter_breakdown"] == "20 second class letters at 65p\n2 first class letters at 50p\n"
    assert response[2]["organisation_id"] == ""
    assert response[2]["service_id"] == str(service_sms_only.id)
    assert response[2]["sms_cost"] == 0.33
    assert response[2]["sms_fragments"] == 3
    assert response[2]["letter_cost"] == 0
    assert response[2]["letter_breakdown"] == ""
    assert response[3]["organisation_id"] == ""
    assert response[3]["service_id"] == str(service_3.id)
    assert response[3]["sms_cost"] == 0
    assert response[3]["sms_fragments"] == 0
    assert response[3]["letter_cost"] == 8.25
    assert response[3]["letter_breakdown"] == "15 second class letters at 55p\n"