def METHOD_NAME(self):
    zaakobject = ZaakObjectFactory.create(object="http://example.com/adres/1")
    zaakobject_url = get_operation_url("zaakobject_read", uuid=zaakobject.uuid)
    zaak_url = get_operation_url("zaak_read", uuid=zaakobject.zaak.uuid)
    change_url = reverse("admin:zaken_zaakobject_change", args=(zaakobject.pk,))
    get_response = self.app.get(change_url)
    form = get_response.form
    form["object"] = "http://example.com/adres/2"
    form.submit()
    self.assertEqual(AuditTrail.objects.count(), 1)
    zaakobject.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, "zaakobject"),
    self.assertEqual(audittrail.resource_url, f"http://testserver{zaakobject_url}"),
    self.assertEqual(
        audittrail.resource_weergave, zaakobject.unique_representation()
    ),
    old_data, new_data = audittrail.oud, audittrail.nieuw
    self.assertEqual(old_data["object"], "http://example.com/adres/1")
    self.assertEqual(new_data["object"], "http://example.com/adres/2")