def METHOD_NAME(stream, resource, authenticator, config, requests_mock):
    highest_updated_at = "2022-04-25T22:00:00Z"
    other_updated_at = "2022-04-01T00:00:00Z"
    highest_index = random.randint(0, 24)
    requests_mock.register_uri(
        "GET",
        f"/api/v2/{resource}",
        json=[{"id": x, "updated_at": highest_updated_at if x == highest_index else other_updated_at} for x in range(25)],
    )
    stream = stream(authenticator=authenticator, config=config)
    records, state = _read_incremental(stream, {})
    assert len(records) == 25
    assert "updated_at" in state
    assert state["updated_at"] == highest_updated_at