public static CreateApplicationPackage ( |
||
controller | ||
context | BatchAccountContext | |
applicationId | string | |
version | string | |
filePath | string | |
return | Microsoft.Azure.Management.Batch.Models.ApplicationPackage |
public void TestUpdateApplicationPackage() { string id = "updateApplicationPackage"; BatchController controller = BatchController.NewInstance; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format(string.Format("Test-UpdateApplicationPackage '{0}' '{1}' '{2}'", id, version, filePath)) }); }, () => { context = new ScenarioTestContext(); ScenarioTestHelpers.CreateApplicationPackage(controller, context, id, version, filePath); }, () => { ScenarioTestHelpers.DeleteApplicationPackage(controller, context, id, version); ScenarioTestHelpers.DeleteApplication(controller, context, id); }, MethodBase.GetCurrentMethod().ReflectedType?.ToString(), MethodBase.GetCurrentMethod().Name); }
public void TestCreatePoolWithApplicationPackage() { string id = "createPoolWithApplicationPackage"; string poolId = "testCreatePoolWithAppPackages"; BatchController controller = BatchController.NewInstance; BatchAccountContext context = null; controller.RunPsTestWorkflow( () => { return(new string[] { string.Format(string.Format("Test-CreatePoolWithApplicationPackage '{0}' '{1}' '{2}'", id, version, poolId)) }); }, () => { context = new ScenarioTestContext(); ScenarioTestHelpers.CreateApplicationPackage(controller, context, id, version, filePath); }, () => { }, TestUtilities.GetCallingClass(), TestUtilities.GetCurrentMethodName()); }
public void TestUpdatePoolWithApplicationPackage() { string id = "updatePoolWithApplicationPackage"; string poolId = "testUpdatePoolWithAppPackages"; BatchController controller = BatchController.NewInstance; BatchAccountContext context = null; controller.RunPsTestWorkflow( _logger, () => { return(new string[] { string.Format("Test-UpdatePoolWithApplicationPackage '{0}' '{1}' '{2}'", id, version, poolId) }); }, () => { context = new ScenarioTestContext(); ScenarioTestHelpers.CreateApplicationPackage(controller, context, id, version, filePath); ScenarioTestHelpers.CreateTestPool(controller, context, poolId, targetDedicated: 1, targetLowPriority: 0); }, () => { ScenarioTestHelpers.DeleteApplicationPackage(controller, context, id, version); ScenarioTestHelpers.DeleteApplication(controller, context, id); ScenarioTestHelpers.DeletePool(controller, context, poolId); }, MethodBase.GetCurrentMethod().ReflectedType?.ToString(), MethodBase.GetCurrentMethod().Name); }