def METHOD_NAME(cls):
    # set up user with change_order perm
    cls.member = Member.objects.get(pk=3)  # a non-superuser
    content_type = ContentType.objects.get_for_model(FoodOrder)
    cls.change_order_perm = Permission.objects.get(
        codename="change_foodorder", content_type=content_type
    )
    cls.member.user_permissions.add(cls.change_order_perm)
    cls.committee = Committee.objects.get(pk=1)
    cls.event = Event.objects.create(
        title="testevent en",
        description="desc",
        start=(timezone.now() + datetime.timedelta(hours=1)),
        end=(timezone.now() + datetime.timedelta(hours=2)),
        location="test location",
        map_location="test map location",
        price=0.00,
        fine=5.00,
    )
    cls.event.organisers.add(cls.committee)
    cls.event2 = Event.objects.create(
        title="testevent2 en",
        description="desc2",
        start=(timezone.now() + datetime.timedelta(hours=4)),
        end=(timezone.now() + datetime.timedelta(hours=8)),
        location="test location2",
        map_location="test map location",
        price=0.00,
        fine=5.00,
    )
    cls.event2.organisers.add(cls.committee)
    cls.food_event = FoodEvent.objects.create(
        event=cls.event,
        start=timezone.now() - datetime.timedelta(hours=1),
        end=timezone.now() + datetime.timedelta(hours=2),
    )