public static void SetTestSettings()
{
vmPowershellCmdlets = new ServiceManagementCmdletTestHelper();
CredentialHelper.GetTestSettings(Resource.TestSettings);
vmPowershellCmdlets.RemoveAzureSubscriptions();
vmPowershellCmdlets.ImportAzurePublishSettingsFile(CredentialHelper.PublishSettingsFile);
if (string.IsNullOrEmpty(CredentialHelper.DefaultSubscriptionName))
{
defaultAzureSubscription = vmPowershellCmdlets.GetCurrentAzureSubscription();
if (string.IsNullOrEmpty(Resource.DefaultSubscriptionName))
{
CredentialHelper.DefaultSubscriptionName = defaultAzureSubscription.SubscriptionName;
}
}
else
{
defaultAzureSubscription = vmPowershellCmdlets.SetDefaultAzureSubscription(CredentialHelper.DefaultSubscriptionName);
}
locationName = vmPowershellCmdlets.GetAzureLocationName(new[] { CredentialHelper.Location }); // Get-AzureLocation
if (String.IsNullOrEmpty(locationName))
{
Console.WriteLine("No location is selected!");
}
Console.WriteLine("Location Name: {0}", locationName);
if (defaultAzureSubscription.CurrentStorageAccount == null && !string.IsNullOrEmpty(CredentialHelper.DefaultStorageName))
{
SetDefaultStorage();
}
imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); // Get-AzureVMImage
if (String.IsNullOrEmpty(imageName))
{
Console.WriteLine("No image is selected!");
}
else
{
Console.WriteLine("Image Name: {0}", imageName);
}
}