def METHOD_NAME(ref_dt, identifier, expected_start, expected_end, description):
    for idf, label, start, end, includes_future, group, describe in REPORTING_DATE_TIMEFRAMES:
        if identifier == idf:
            assert start(ref_dt) == expected_start
            assert end(ref_dt, expected_start) == expected_end
            if expected_end and expected_start:
                assert includes_future == (expected_end > ref_dt)
            if description:
                assert describe(expected_start, expected_end) == description
            break
    else:
        assert False, "identifier not found"