diff --git a/unittests/test_converters.py b/unittests/test_converters.py
index 52ece13dc2269a3e3b16e6378166e91b084f4a7c..eb7b8c6b367ea27ba2f68e02f9c7de4028e21a61 100644
--- a/unittests/test_converters.py
+++ b/unittests/test_converters.py
@@ -659,3 +659,10 @@ def test_create_path_value(converter_registry):
     dc.create_values(values, Directory("a", "/a"))
     assert "Test.path" in values
     assert values["Test.path"] == "/a"
+
+
+def test_dict_heuristic_basic():
+    """Test that a record with the correct name and properties is created, and
+    that the children are still created correctly.
+
+    """