diff --git a/test/runtests.jl b/test/runtests.jl
index 7c351fcf829ba790b14f6be689bb9ab30b359f91..e8c461baafac5140044b0d179aa9601d2ed148a8 100644
--- a/test/runtests.jl
+++ b/test/runtests.jl
@@ -149,4 +149,23 @@ end
 
     end
 
+    @testset "Test entity update" begin
+        
+        resset = execute_query("FIND TestEnt")
+        ent_with_name = execute_query("FIND TestEnt")
+        prop = CaosDB.Entity.create_property(name = "TestProperty", value = "12345")
+        CaosDB.Entity.set_datatype(prop, "INTEGER")
+        CaosDB.Entity.append_properties(ent_with_name[1], [prop])
+
+        single_insert_transaction = create_transaction()
+        add_update_entity(single_insert_transaction , ent_with_name[1])
+        execute(single_insert_transaction)
+        results = get_results(single_insert_transaction )
+        
+        @test length(results) == 1
+        @test has_errors(results[1]) == false
+        @test get_id(results[1]) != ""
+
+    end
+
 end