protected void SetupManagementClients() { RecoveryServicesMgmtClient = GetRecoveryServicesManagementClient(); SiteRecoveryMgmtClient = GetSiteRecoveryManagementClient(); helper.SetupManagementClients(RecoveryServicesMgmtClient, SiteRecoveryMgmtClient); }
protected void WaitForJobToComplete(SiteRecoveryManagementClient client, string jobId) { var responseJob = client.Jobs.Get(jobId, RequestHeaders); while (responseJob.Job.StateDescription != "Completed") { // Sleep for 1 min System.Threading.Thread.Sleep(60 * 1000); responseJob = client.Jobs.Get(jobId, RequestHeaders); } Assert.NotEqual(responseJob.Job.State, "Failed"); }