Example #1
0
        public void OneTimeSetUp()
        {
            InitData.EnsureInit(SqlType, TestSettings.Instance);
            switch (SqlType)
            {
            case SqlType.Sqlite:
                SqliteConnection = InitSqliteDatabase.CreateSqliteConnection();
                SqliteConnection.Open();
                break;

            case SqlType.MySql:
                MySqlConnection = InitMySqlDatabase.CreateMySqlConnection(TestSettings.Instance);
                MySqlConnection.Open();
                break;

            case SqlType.TSql:
                TSqlConnection = InitTSqlDatabase.CreateTSqlConnection(TestSettings.Instance);
                TSqlConnection.Open();
                break;

            default:
                throw new Exception($"Invalid sql type {SqlType}");
            }
        }