def METHOD_NAME(testdataset1: Dataset):
    context = Context(testdataset1)
    pos = make_position(context, name="A position", country="ls")
    person = context.make("Person")
    person.id = "thabo"
    # all fields
    occupancy = make_occupancy(
        context,
        person=person,
        position=pos,
        no_end_implies_current=True,
        current_time=datetime(2021, 1, 3),
        start_date="2021-01-01",
        end_date="2021-01-02",
    )
    assert occupancy.id == "osv-0675000c8483d6a9163a48e4eb222fd5e4a2a886"
    assert occupancy.get("holder") == ["thabo"]
    assert occupancy.get("post") == ["osv-40a302b7f09ea065880a3c840855681b18ead5a4"]
    assert occupancy.get("startDate") == ["2021-01-01"]
    assert occupancy.get("endDate") == ["2021-01-02"]
    assert occupancy.get("status") == ["ended"]
    assert person.get("country") == ["ls"]
    assert person.get("topics") == ["role.pep"]