diff --git a/test/test_connection.cpp b/test/test_connection.cpp
index c2ed89e9a46a3f0de0728ae4aa37e3e85eb904ac..eb2cea11410f5959a899ee98b8d89521a9cd7591 100644
--- a/test/test_connection.cpp
+++ b/test/test_connection.cpp
@@ -20,33 +20,30 @@
  *
  */
 
-#include <gtest/gtest-message.h>         // for Message
-#include <gtest/gtest-test-part.h>       // for TestPartResult, SuiteApiRes...
-#include <memory>                        // for allocator, operator!=, shar...
-#include "caosdb/connection.h"           // for PemCACertProvider, Insecure...
-#include "grpcpp/security/credentials.h" // for ChannelCredentials
-#include "gtest/gtest_pred_impl.h"       // for Test, AssertionResult, EXPE...
+#include <gtest/gtest-message.h>   // for Message
+#include <gtest/gtest-test-part.h> // for TestPartResult, SuiteApiRes...
+#include <memory>                  // for allocator, operator!=, shar...
+#include "caosdb/connection.h"     // for PemCACertProvider, Insecure...
+#include "gtest/gtest_pred_impl.h" // for Test, AssertionResult, EXPE...
 
 namespace caosdb::connection {
 
 TEST(test_connection, configure_insecure_localhost_8080) {
   InsecureCaosDBConnectionConfig config("localhost", 8000);
 
-  EXPECT_EQ("localhost", config.getHost());
-  EXPECT_EQ(8000, config.getPort());
-  std::shared_ptr<grpc::ChannelCredentials> icc =
-    config.getChannelCredentials();
+  EXPECT_EQ("localhost", config.GetHost());
+  EXPECT_EQ(8000, config.GetPort());
+  auto icc = config.GetChannelCredentials();
   EXPECT_TRUE(icc != nullptr);
 }
 
 TEST(test_connection, configure_ssl_localhost_8080) {
-  auto cacert = std::make_shared<PemCACertProvider>("ca chain");
+  auto cacert = PemCACertProvider("ca chain");
   SslCaosDBConnectionConfig config("localhost", 44300, cacert);
 
-  EXPECT_EQ("localhost", config.getHost());
-  EXPECT_EQ(44300, config.getPort());
-  std::shared_ptr<grpc::ChannelCredentials> sslcc =
-    config.getChannelCredentials();
+  EXPECT_EQ("localhost", config.GetHost());
+  EXPECT_EQ(44300, config.GetPort());
+  auto sslcc = config.GetChannelCredentials();
   EXPECT_TRUE(sslcc != nullptr);
 }
 
diff --git a/test/test_transaction.cpp b/test/test_transaction.cpp
index 4dcc1378193f33032757463aa85bdbaef968346c..7570e5c557165163dc1824bec954d72f488440df 100644
--- a/test/test_transaction.cpp
+++ b/test/test_transaction.cpp
@@ -39,8 +39,8 @@ using caosdb::transaction::UniqueResult;
 using ProtoEntity = caosdb::entity::v1alpha1::Entity;
 
 TEST(test_transaction, create_transaction) {
-  const auto *pHost = "localhost";
-  auto config = std::make_shared<InsecureCaosDBConnectionConfig>(pHost, 8000);
+  const auto *host = "localhost";
+  auto config = InsecureCaosDBConnectionConfig(host, 8000);
   CaosDBConnection connection(config);
   auto transaction = connection.CreateTransaction();