Exemplo n.º 1
0
        public static void DbMigrationTest_ClassInitialize(TestContext context)
        {
            ServerTestHelper.ClassInitialize(context);

            //运行测试前,这个库升级到最新的内容,同时它的历史记录需要清空
            using (var c = new RafyDbMigrationContext(UnitTestEntityRepositoryDataProvider.DbSettingName))
            {
                c.HistoryRepository    = new DbHistoryRepository();
                c.RunDataLossOperation = DataLossOperation.All;
                //c.DeleteDatabase();

                c.AutoMigrate();

                c.ResetDbVersion();
                c.ResetHistory();
            };
        }
Exemplo n.º 2
0
        public static void DbMigrationTest_ClassInitialize(TestContext context)
        {
            ServerTestHelper.ClassInitialize(context);

            //运行测试前,这个库升级到最新的内容,同时它的历史记录需要清空
            using (var c = new RafyDbMigrationContext(UnitTestEntityRepositoryDataProvider.DbSettingName))
            {
                c.HistoryRepository    = new DbHistoryRepository();
                c.RunDataLossOperation = DataLossOperation.All;
                //c.DeleteDatabase();

                c.AutoMigrate();

                c.ResetDbVersion();
                c.ResetHistory();

                var dbProvider = DbMigrationProviderFactory.GetProvider(c.DbSetting);
                dbTypeConverter = (dbProvider.CreateRunGenerator() as SqlRunGenerator).DbTypeCoverter;
            };
        }
Exemplo n.º 3
0
 public static void DT_ClassInitialize(TestContext context)
 {
     ServerTestHelper.ClassInitialize(context);
 }
Exemplo n.º 4
0
        public static void APT_ClassInitialize(TestContext context)
        {
            ServerTestHelper.ClassInitialize(context);

            RafyEnvironment.LoadPlugin(typeof(UserRepository).Assembly);
        }
Exemplo n.º 5
0
        public static void SNPT_ClassInitialize(TestContext context)
        {
            ServerTestHelper.ClassInitialize(context);

            RafyEnvironment.LoadPlugin(typeof(SerialNumberPlugin).Assembly);
        }
Exemplo n.º 6
0
        public static void SSPT_ClassInitialize(TestContext context)
        {
            ServerTestHelper.ClassInitialize(context);

            RafyEnvironment.LoadPlugin(typeof(SystemSettingsPlugin).Assembly);
        }
Exemplo n.º 7
0
        public static void FSPT_ClassInitialize(TestContext context)
        {
            ServerTestHelper.ClassInitialize(context);

            RafyEnvironment.LoadPlugin(typeof(FileStorageEntity).Assembly);
        }