예제 #1
0
 public void TestInitialize()
 {
     GlobalPathInfo.GlobalSettingsDirectory = Data.AzureSdkAppDir;
     service = new AzureServiceWrapper(Directory.GetCurrentDirectory(), Path.GetRandomFileName(), null);
     service.CreateVirtualCloudPackage();
     packagePath = service.Paths.CloudPackage;
     configPath = service.Paths.CloudConfiguration;
     settings = ServiceSettingsTestData.Instance.Data[ServiceSettingsState.Default];
     WindowsAzureProfile.Instance = new WindowsAzureProfile(new Mock<IProfileStore>().Object);
     WindowsAzureProfile.Instance.ImportPublishSettings(Data.ValidPublishSettings.First());
 }
 public void TestInitialize()
 {
     serviceName = Path.GetRandomFileName();
     GlobalPathInfo.GlobalSettingsDirectory = Data.AzureSdkAppDir;
     service = new AzureServiceWrapper(Directory.GetCurrentDirectory(), Path.GetRandomFileName(), null);
     service.CreateVirtualCloudPackage();
     packagePath = service.Paths.CloudPackage;
     configPath  = service.Paths.CloudConfiguration;
     settings    = ServiceSettingsTestData.Instance.Data[ServiceSettingsState.Default];
     new ImportAzurePublishSettingsCommand().ImportAzurePublishSettingsProcess(Resources.PublishSettingsFileName, Data.AzureSdkAppDir);
 }
 public void TestInitialize()
 {
     GlobalPathInfo.GlobalSettingsDirectory = Data.AzureSdkAppDir;
     service = new AzureServiceWrapper(Directory.GetCurrentDirectory(), Path.GetRandomFileName(), null);
     service.CreateVirtualCloudPackage();
     packagePath = service.Paths.CloudPackage;
     configPath  = service.Paths.CloudConfiguration;
     settings    = ServiceSettingsTestData.Instance.Data[ServiceSettingsState.Default];
     WindowsAzureProfile.Instance = new WindowsAzureProfile(new Mock <IProfileStore>().Object);
     WindowsAzureProfile.Instance.ImportPublishSettings(Data.ValidPublishSettings.First());
 }
예제 #4
0
        /// <summary>
        /// When running this test double check that the certificate used in Azure.PublishSettings has not expired.
        /// </summary>
        public PublishContextTests()
        {
            AzurePowerShell.ProfileDirectory = Test.Utilities.Common.Data.AzureSdkAppDir;
            service = new AzureServiceWrapper(Directory.GetCurrentDirectory(), Path.GetRandomFileName(), null);
            service.CreateVirtualCloudPackage();
            packagePath            = service.Paths.CloudPackage;
            configPath             = service.Paths.CloudConfiguration;
            settings               = ServiceSettingsTestData.Instance.Data[ServiceSettingsState.Default];
            AzureSession.DataStore = new MemoryDataStore();
            ProfileClient client = new ProfileClient(new AzureProfile(Path.Combine(AzureSession.ProfileDirectory, AzureSession.ProfileFile)));

            AzureSession.DataStore.WriteFile(Test.Utilities.Common.Data.ValidPublishSettings.First(),
                                             File.ReadAllText(Test.Utilities.Common.Data.ValidPublishSettings.First()));
            client.ImportPublishSettings(Test.Utilities.Common.Data.ValidPublishSettings.First(), null);
            client.Profile.Save();
        }
예제 #5
0
        public void TestInitialize()
        {
            CmdletSubscriptionExtensions.SessionManager = new InMemorySessionManager();

            serviceName = Path.GetRandomFileName();
            GlobalPathInfo.GlobalSettingsDirectory = Data.AzureSdkAppDir;
            service = new AzureServiceWrapper(Directory.GetCurrentDirectory(), Path.GetRandomFileName(), null);
            service.CreateVirtualCloudPackage();
            packagePath                 = service.Paths.CloudPackage;
            configPath                  = service.Paths.CloudConfiguration;
            settings                    = ServiceSettingsTestData.Instance.Data[ServiceSettingsState.Default];
            mockCommandRuntime          = new MockCommandRuntime();
            importCmdlet                = new ImportAzurePublishSettingsCommand();
            importCmdlet.CommandRuntime = mockCommandRuntime;
            importCmdlet.ImportSubscriptionFile(Data.ValidPublishSettings.First(), null);
            importCmdlet.SubscriptionClient = CreateMockSubscriptionClient();
        }
        public void TestInitialize()
        {
            Management.Extensions.CmdletSubscriptionExtensions.SessionManager = new InMemorySessionManager();

            serviceName = Path.GetRandomFileName();
            GlobalPathInfo.GlobalSettingsDirectory = Data.AzureSdkAppDir;
            service = new AzureServiceWrapper(Directory.GetCurrentDirectory(), Path.GetRandomFileName(), null);
            service.CreateVirtualCloudPackage();
            packagePath = service.Paths.CloudPackage;
            configPath = service.Paths.CloudConfiguration;
            settings = ServiceSettingsTestData.Instance.Data[ServiceSettingsState.Default];
            mockCommandRuntime = new MockCommandRuntime();
            importCmdlet = new ImportAzurePublishSettingsCommand();
            importCmdlet.CommandRuntime = mockCommandRuntime;
            importCmdlet.ImportSubscriptionFile(Data.ValidPublishSettings.First(), null);
        }