Skip to content
Snippets Groups Projects

F null pointer list users

Merged Timm Fitschen requested to merge f-null-pointer-list-users into dev
1 file
+ 18
0
Compare changes
  • Side-by-side
  • Inline
+ 18
0
@@ -66,4 +66,22 @@ TEST(test_user, test_create_single_user_success) {
@@ -66,4 +66,22 @@ TEST(test_user, test_create_single_user_success) {
"transport or RPC protocol layer. Original error: 5 - This account does not exist.");
"transport or RPC protocol layer. Original error: 5 - This account does not exist.");
}
}
 
TEST(test_user, test_list_users) {
 
auto connection = ConnectionManager::GetDefaultConnection();
 
auto users = connection->ListUsers();
 
EXPECT_EQ(users.size(), 1);
 
 
User user("CaosDB", "user1");
 
user.SetPassword("Password1!");
 
connection->CreateSingleUser(user);
 
 
users = connection->ListUsers();
 
EXPECT_EQ(users.size(), 2);
 
 
connection->DeleteSingleUser("CaosDB", "user1");
 
 
users = connection->ListUsers();
 
EXPECT_EQ(users.size(), 1);
 
}
 
} // namespace caosdb::connection
} // namespace caosdb::connection
Loading