public static CleanupTestAccount ( |
||
controller | ||
resourceGroupName | string | |
accountName | string | |
Результат | void |
public void TestListJobsByFilter() { BatchController controller = BatchController.NewInstance; string resourceGroupName = "test-list-job-filter"; string accountName = "testlistjobfilter"; string location = "eastus"; string workItemName = "testWorkItem"; string state = "active"; int matches = 1; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format("Test-ListJobsByFilter '{0}' '{1}' '{2}' '{3}'", accountName, workItemName, state, matches) }); }, () => { TimeSpan recurrence = TimeSpan.FromMinutes(1); context = ScenarioTestHelpers.CreateTestAccountAndResourceGroup(controller, resourceGroupName, accountName, location); ScenarioTestHelpers.CreateTestWorkItem(controller, context, workItemName, recurrence); string jobName = ScenarioTestHelpers.WaitForRecentJob(controller, context, workItemName); ScenarioTestHelpers.TerminateJob(context, workItemName, jobName); ScenarioTestHelpers.WaitForRecentJob(controller, context, workItemName, jobName); }, () => { ScenarioTestHelpers.DeleteWorkItem(controller, context, workItemName); ScenarioTestHelpers.CleanupTestAccount(controller, resourceGroupName, accountName); }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }
public void TestListPoolsByFilter() { BatchController controller = BatchController.NewInstance; string resourceGroupName = "test-list-pool-filter"; string accountName = "testlistpoolfilter"; string location = "eastus"; string poolName1 = "testName1"; string poolName2 = "testName2"; string poolName3 = "thirdtestName"; string poolPrefix = "testName"; int matches = 2; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format("Test-ListPoolsByFilter '{0}' '{1}' '{2}'", accountName, poolPrefix, matches) }); }, () => { context = ScenarioTestHelpers.CreateTestAccountAndResourceGroup(controller, resourceGroupName, accountName, location); ScenarioTestHelpers.CreateTestPool(controller, context, poolName1); ScenarioTestHelpers.CreateTestPool(controller, context, poolName2); ScenarioTestHelpers.CreateTestPool(controller, context, poolName3); }, () => { ScenarioTestHelpers.DeletePool(controller, context, poolName1); ScenarioTestHelpers.DeletePool(controller, context, poolName2); ScenarioTestHelpers.DeletePool(controller, context, poolName3); ScenarioTestHelpers.CleanupTestAccount(controller, resourceGroupName, accountName); }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }
public void TestGetJobByName() { BatchController controller = BatchController.NewInstance; string resourceGroupName = "test-get-job"; string accountName = "testgetjob"; string location = "eastus"; string workItemName = "testName"; string jobName = null; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format("Test-GetJobByName '{0}' '{1}' '{2}'", accountName, workItemName, jobName) }); }, () => { context = ScenarioTestHelpers.CreateTestAccountAndResourceGroup(controller, resourceGroupName, accountName, location); ScenarioTestHelpers.CreateTestWorkItem(controller, context, workItemName); jobName = ScenarioTestHelpers.WaitForRecentJob(controller, context, workItemName); }, () => { ScenarioTestHelpers.DeleteWorkItem(controller, context, workItemName); ScenarioTestHelpers.CleanupTestAccount(controller, resourceGroupName, accountName); }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }
public void TestListAllWorkItems() { BatchController controller = BatchController.NewInstance; string resourceGroupName = "test-list-wi"; string accountName = "testlistwi"; string location = "eastus"; string workItemName1 = "testName1"; string workItemName2 = "testName2"; string workItemName3 = "thirdtestName"; int count = 3; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format("Test-ListAllWorkItems '{0}' '{1}'", accountName, count) }); }, () => { context = ScenarioTestHelpers.CreateTestAccountAndResourceGroup(controller, resourceGroupName, accountName, location); ScenarioTestHelpers.CreateTestWorkItem(controller, context, workItemName1); ScenarioTestHelpers.CreateTestWorkItem(controller, context, workItemName2); ScenarioTestHelpers.CreateTestWorkItem(controller, context, workItemName3); }, () => { ScenarioTestHelpers.DeleteWorkItem(controller, context, workItemName1); ScenarioTestHelpers.DeleteWorkItem(controller, context, workItemName2); ScenarioTestHelpers.DeleteWorkItem(controller, context, workItemName3); ScenarioTestHelpers.CleanupTestAccount(controller, resourceGroupName, accountName); }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }
public void TestDeleteWorkItemPipeline() { BatchController controller = BatchController.NewInstance; string resourceGroupName = "test-delete-wi-pipe"; string accountName = "testdeletewipipe"; string location = "eastus"; string workItemName = "testWorkItem"; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format("Test-DeleteWorkItem '{0}' '{1}' '1'", accountName, workItemName) }); }, () => { context = ScenarioTestHelpers.CreateTestAccountAndResourceGroup(controller, resourceGroupName, accountName, location); ScenarioTestHelpers.CreateTestWorkItem(controller, context, workItemName); }, () => { ScenarioTestHelpers.DeleteWorkItem(controller, context, workItemName); ScenarioTestHelpers.CleanupTestAccount(controller, resourceGroupName, accountName); }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }
public void TestListTasksByFilter() { BatchController controller = BatchController.NewInstance; string resourceGroupName = "test-list-task-filter"; string accountName = "testlisttaskfilter"; string location = "eastus"; string workItemName = "testWorkItem"; string jobName = null; string taskName1 = "testTask1"; string taskName2 = "testTask2"; string taskName3 = "thirdTestTask"; string taskPrefix = "testTask"; int matches = 2; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format("Test-ListTasksByFilter '{0}' '{1}' '{2}' '{3}' '{4}'", accountName, workItemName, jobName, taskPrefix, matches) }); }, () => { context = ScenarioTestHelpers.CreateTestAccountAndResourceGroup(controller, resourceGroupName, accountName, location); ScenarioTestHelpers.CreateTestWorkItem(context, workItemName); jobName = ScenarioTestHelpers.WaitForRecentJob(controller, context, workItemName); ScenarioTestHelpers.CreateTestTask(context, workItemName, jobName, taskName1); ScenarioTestHelpers.CreateTestTask(context, workItemName, jobName, taskName2); ScenarioTestHelpers.CreateTestTask(context, workItemName, jobName, taskName3); }, () => { ScenarioTestHelpers.DeleteWorkItem(context, workItemName); ScenarioTestHelpers.CleanupTestAccount(controller, resourceGroupName, accountName); }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }
public void TestGetJobRequiredParameters() { BatchController controller = BatchController.NewInstance; string resourceGroupName = "test-get-job-params"; string accountName = "testgetjobparams"; string location = "eastus"; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format("Test-GetJobRequiredParameters '{0}'", accountName) }); }, () => { context = ScenarioTestHelpers.CreateTestAccountAndResourceGroup(controller, resourceGroupName, accountName, location); }, () => { ScenarioTestHelpers.CleanupTestAccount(controller, resourceGroupName, accountName); }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }
public void TestGetPoolByName() { BatchController controller = BatchController.NewInstance; string resourceGroupName = "test-get-pool"; string accountName = "testgetpool"; string location = "eastus"; string poolName = "testName"; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format("Test-GetPoolByName '{0}' '{1}'", accountName, poolName) }); }, () => { context = ScenarioTestHelpers.CreateTestAccountAndResourceGroup(controller, resourceGroupName, accountName, location); ScenarioTestHelpers.CreateTestPool(context, poolName); }, () => { ScenarioTestHelpers.DeletePool(context, poolName); ScenarioTestHelpers.CleanupTestAccount(controller, resourceGroupName, accountName); }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }