Ejemplo n.º 1
0
        /// <summary>
        /// テストデータの初期化を行う
        /// </summary>
        private void InitializeTestData()
        {
            DependencyInjection();

            foreach (CloudBlockBlob blockBlob in failureBlob.Client.GetBlockBlobs(DefaultAppSettingValues["FailureBlobContainerNameDispatcher"]))
            {
                blockBlob.DeleteIfExistsAsync().Wait();
            }

            DbTestHelper.DeleteAllReseed();

            using (SqlConnection connection = new SqlConnection(settings.PrimaryDbConnectionString))
            {
                try
                {
                    connection.Open();
                    using (SqlCommand command = new SqlCommand("TRUNCATE TABLE core.DT_PLUS_SERVICE_BILL_LOG;", connection))
                    {
                        command.ExecuteNonQuery();
                    }
                }
                finally
                {
                    connection.Close();
                }
            }
        }
Ejemplo n.º 2
0
        public static void ClassInit(TestContext context)
        {
            // 関連DBデータを全削除
            DbTestHelper.DeleteAllReseed();

            // マスタテーブルデータを作成する
            DbTestHelper.ExecSqlFromFilePath(@"TestData\MakeMasterTableData.sql");
        }
Ejemplo n.º 3
0
        public static void ClassInit(TestContext context)
        {
            // 関連DBデータを全削除
            DbTestHelper.DeleteAllReseed();

            // マスタテーブルデータを作成する
            DbTestHelper.ExecSqlFromFilePath(@"TestData\MakeMasterTableData.sql");

            // 配信グループに関連する配信ファイル・端末データを作成する
            DbTestHelper.ExecSqlFromFilePath(@"TestData\MakeDeviceAndDeliveryFileData.sql");
        }
Ejemplo n.º 4
0
        public static void ClassInit(TestContext context)
        {
            // 関連DBデータを全削除
            DbTestHelper.DeleteAllReseed();

            // Repository生成
            TestDiProviderBuilder builder = new TestDiProviderBuilder();

            builder.ServiceCollection.AddTransient <DtDeliveryResultRepository>();
            ServiceProvider provider = builder.Build();

            _deliveryResultRepository = provider.GetService <DtDeliveryResultRepository>();
        }
Ejemplo n.º 5
0
 public void TestCleanup()
 {
     // 関連DBデータを全削除
     DbTestHelper.DeleteAllReseed();
 }
Ejemplo n.º 6
0
 public static void ClassCleanup()
 {
     // 関連DBデータを全削除
     DbTestHelper.DeleteAllReseed();
 }