def METHOD_NAME(self):
    status = StatusFactory.create(statustoelichting="old")
    status_url = get_operation_url("status_read", uuid=status.uuid)
    zaak_url = get_operation_url("zaak_read", uuid=status.zaak.uuid)
    change_url = reverse("admin:zaken_status_change", args=(status.pk,))
    data = {
        "uuid": status.uuid,
        "zaak": status.zaak.id,
        "_statustype": status.statustype.id,
        "datum_status_gezet_0": timezone.now().date(),
        "datum_status_gezet_1": timezone.now().time(),
        "statustoelichting": "new",
    }
    self.client.post(change_url, data)
    self.assertEqual(AuditTrail.objects.count(), 1)
    status.refresh_from_db()
    audittrail = AuditTrail.objects.get()
    self.assertEqual(audittrail.bron, "ZRC")
    self.assertEqual(audittrail.actie, "update")
    self.assertEqual(audittrail.resultaat, 0)
    self.assertEqual(audittrail.applicatie_weergave, "admin")
    self.assertEqual(audittrail.gebruikers_id, f"{self.user.id}"),
    self.assertEqual(audittrail.gebruikers_weergave, self.user.get_full_name()),
    self.assertEqual(audittrail.hoofd_object, f"http://testserver{zaak_url}"),
    self.assertEqual(audittrail.resource, "status"),
    self.assertEqual(audittrail.resource_url, f"http://testserver{status_url}"),
    self.assertEqual(audittrail.resource_weergave, status.unique_representation()),
    old_data, new_data = audittrail.oud, audittrail.nieuw
    self.assertEqual(old_data["statustoelichting"], "old")
    self.assertEqual(new_data["statustoelichting"], "new")