From 0fc0cf73230da96e18839401e3884869b33115cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Thu, 26 Aug 2021 15:12:28 +0200
Subject: [PATCH] rename

---
 test/runtests.jl | 49 ++++++++++++++++++++++++++++--------------------
 1 file changed, 29 insertions(+), 20 deletions(-)

diff --git a/test/runtests.jl b/test/runtests.jl
index 33786c1..d6c998d 100644
--- a/test/runtests.jl
+++ b/test/runtests.jl
@@ -141,10 +141,10 @@ end
     @testset "Test entity insertion, update and deletion" begin
         # 1. Insert
         ent_with_name = CaosDB.Entity.create_recordtype("TestEnt")
-        single_insert_transaction = create_transaction()
-        add_insert_entity(single_insert_transaction, ent_with_name)
-        execute(single_insert_transaction)
-        results = get_results(single_insert_transaction)
+        insert_rt_transaction = create_transaction()
+        add_insert_entity(insert_rt_transaction, ent_with_name)
+        execute(insert_rt_transaction)
+        results = get_results(insert_rt_transaction)
 
         @test length(results) == 1
         @test has_errors(results[1]) == false
@@ -160,30 +160,39 @@ end
             is_list = false,
         )
 
-        single_insert_transaction1 = create_transaction()
-        add_insert_entity(single_insert_transaction1, prop)
-        execute(single_insert_transaction1)
-        results = get_results(single_insert_transaction1)
+        insert_prop_transaction = create_transaction()
+        add_insert_entity(insert_prop_transaction, prop)
+        execute(insert_prop_transaction)
+        results = get_results(insert_prop_transaction)
 
         prop2 = CaosDB.Entity.create_property(id = get_id(results[1]))
         CaosDB.Entity.append_property(ent_with_name[1], prop2)
 
-        single_insert_transaction = create_transaction()
+        update_transaction = create_transaction()
+        add_update_entity(update_transaction, ent_with_name[1])
+        execute(update_transaction)
+        results = get_results(update_transaction)
+        @test length(results) == 1
 
-        add_update_entity(single_insert_transaction, ent_with_name[1])
-        execute(single_insert_transaction)
-        results = get_results(single_insert_transaction)
+
+        retrieve_transaction = create_transaction()
+        add_update_entity(retrieve_transaction, get_id(results[1]))
+        execute(retrieve_transaction)
+        results = get_results(retrieve_transaction)
 
         @test length(results) == 1
         @test has_errors(results[1]) == false
-        @test get_id(results[1]) != ""
+        @test length(CaosDB.Entity.get_properties(results[1])) == 1
+        prop = CaosDB.Entity.get_property(results[1], 1)
+        @test get_name(prop) == "TestProperty"
+        @test get_unit(prop) == "cm"
 
         # 3. delete
         ent_with_name = execute_query("FIND TestEnt")
-        single_insert_transaction = create_transaction()
-        add_delete_by_id(single_insert_transaction, get_id(ent_with_name[1]))
-        execute(single_insert_transaction)
-        results = get_results(single_insert_transaction)
+        delete_transaction = create_transaction()
+        add_delete_by_id(delete_transaction, get_id(ent_with_name[1]))
+        execute(delete_transaction)
+        results = get_results(delete_transaction)
 
         @test length(results) == 1
         @test has_errors(results[1]) == false
@@ -191,9 +200,9 @@ end
 
         # 4. Cleanup
         ent_with_name = execute_query("FIND TestProperty")
-        single_insert_transaction = create_transaction()
-        add_delete_by_id(single_insert_transaction, get_id(ent_with_name[1]))
-        execute(single_insert_transaction)
+        cleanup_transaction = create_transaction()
+        add_delete_by_id(cleanup_transaction, get_id(ent_with_name[1]))
+        execute(cleanup_transaction)
 
     end
 
-- 
GitLab