Add Database class unit test

This commit is contained in:
2026-05-21 14:12:59 +08:00
parent 1cfb733443
commit 783a795668
3 changed files with 89 additions and 2 deletions
+2 -2
View File
@@ -11,7 +11,7 @@ public static class Database
/// </summary>
/// <param name="dbName">数据库名称(不含扩展名)</param>
/// <returns>数据库连接</returns>
static IDbConnection GetConnection(string dbName = "default")
internal static IDbConnection GetConnection(string dbName = "default")
{
string connectionString = $"Data Source={dbName}.rdb;Version=3;";
return new SQLiteConnection(connectionString);
@@ -20,7 +20,7 @@ public static class Database
/// <summary>
/// 初始化数据库表结构
/// </summary>
public static void InitializeDatabase()
public static void InitializeDatabase(string databaseName = "default")
{
using var connection = GetConnection();
connection.Open();