diff --git a/unittests/test_crawler.py b/unittests/test_crawler.py
index f28cd897fe9f1c31b1d13648f19356066a58ed8e..dc53cb099eb5e4b225b13461176504a003f2d2ba 100644
--- a/unittests/test_crawler.py
+++ b/unittests/test_crawler.py
@@ -228,7 +228,7 @@ def crawler_mocked_identifiable_retrieve():
     # TODO use minimal setup
     # mock retrieval of registered identifiabls: return Record with just a parent
     crawler.identifiableAdapter.get_registered_identifiable = Mock(
-        side_effect=lambda x: db.Record().add_parent(x.parents[0].name))
+        side_effect=lambda x: db.Record().add_parent(x.parents[0].name).add_property(name='name'))
 
     # Simulate remote server content by using the names to identify records
     # There is only a single known Record with name A
@@ -360,9 +360,9 @@ def test_has_missing_object_in_references():
     # There are only two known Records with name A and B
     crawler.identifiableAdapter.get_registered_identifiable = Mock(side_effect=partial(
         basic_retrieve_by_name_mock_up, known={"C": db.Record(name="C").add_parent("RTC")
-                                               .add_property("d"),
+                                               .add_property("d").add_property("name"),
                                                "D": db.Record(name="D").add_parent("RTD")
-                                               .add_property("d").add_property("e"),
+                                               .add_property("d").add_property("e").add_property("name"),
                                                }))
 
     # one reference with id -> check
@@ -615,12 +615,12 @@ def crawler_mocked_for_backref_test():
     def get_reg_ident(x):
         if x.parents[0].name == "C":
             return db.Record().add_parent(x.parents[0].name).add_property(
-                "is_referenced_by", value=["BR"])
+                "is_referenced_by", value=["BR"]).add_property("name")
         elif x.parents[0].name == "D":
             return db.Record().add_parent(x.parents[0].name).add_property(
-                "is_referenced_by", value=["BR", "BR2"])
+                "is_referenced_by", value=["BR", "BR2"]).add_property("name")
         else:
-            return db.Record().add_parent(x.parents[0].name)
+            return db.Record().add_parent(x.parents[0].name).add_property("name")
     crawler.identifiableAdapter.get_registered_identifiable = Mock(side_effect=get_reg_ident)
 
     # Simulate remote server content by using the names to identify records