Esempio n. 1
0
        public void UnregisterDPMBackupEngineTest()
        {
            using (UndoContext context = UndoContext.Current)
            {
                context.Start();

                string resourceNamespace = ConfigurationManager.AppSettings["ResourceNamespace"];

                var client = GetServiceClient <RecoveryServicesBackupManagementClient>(resourceNamespace);
                BackupEngineHelpers backupEngineTestHelper = new BackupEngineHelpers(client);
                string dpmBackupEngineName      = ConfigurationManager.AppSettings["DpmBackupEngineName"];
                AzureOperationResponse response = backupEngineTestHelper.UnregisterBackupEngine(dpmBackupEngineName);
            }
        }
Esempio n. 2
0
        public void ListDPMBakcupEngineTest()
        {
            using (UndoContext context = UndoContext.Current)
            {
                context.Start();

                string resourceNamespace = ConfigurationManager.AppSettings["ResourceNamespace"];

                var client = GetServiceClient <RecoveryServicesBackupManagementClient>(resourceNamespace);
                BackupEngineHelpers         backupEngineTestHelper = new BackupEngineHelpers(client);
                BackupEngineListQueryParams queryParam             = new BackupEngineListQueryParams();
                //queryParam.ProviderType = "DPM";
                PaginationRequest paginationParam = new PaginationRequest();
                paginationParam.Top = "200";
                AzureOperationResponse   response             = backupEngineTestHelper.ListBackupEngine(queryParam, paginationParam);
                BackupEngineListResponse backupEngineResponse = response as BackupEngineListResponse;
                string backupEngineUniqueName = CommonTestHelper.GetSetting(TestConstants.RsVaultDpmContainerUniqueName);
                Assert.NotNull(backupEngineResponse.ItemList.BackupEngines[0].Properties as BackupEngineBase);
                Assert.Equal(backupEngineUniqueName, backupEngineResponse.ItemList.BackupEngines[0].Name);
            }
        }