/// <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(); } } }
public static void ClassInit(TestContext context) { // 関連DBデータを全削除 DbTestHelper.DeleteAllReseed(); // マスタテーブルデータを作成する DbTestHelper.ExecSqlFromFilePath(@"TestData\MakeMasterTableData.sql"); }
public static void ClassInit(TestContext context) { // 関連DBデータを全削除 DbTestHelper.DeleteAllReseed(); // マスタテーブルデータを作成する DbTestHelper.ExecSqlFromFilePath(@"TestData\MakeMasterTableData.sql"); // 配信グループに関連する配信ファイル・端末データを作成する DbTestHelper.ExecSqlFromFilePath(@"TestData\MakeDeviceAndDeliveryFileData.sql"); }
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>(); }
public void TestCleanup() { // 関連DBデータを全削除 DbTestHelper.DeleteAllReseed(); }
public static void ClassCleanup() { // 関連DBデータを全削除 DbTestHelper.DeleteAllReseed(); }