public async Task TestHandleUpdateAgentProxyRequest() { using (SelfCleaningTempFile queryTempFile = new SelfCleaningTempFile()) { // setup var connectionResult = await LiveConnectionHelper.InitLiveConnectionInfoAsync("master", queryTempFile.FilePath); var credential = await SecurityTestUtils.SetupCredential(connectionResult); var service = new AgentService(); var proxy = AgentTestUtils.GetTestProxyInfo(); await AgentTestUtils.DeleteAgentProxy(service, connectionResult, proxy); await AgentTestUtils.CreateAgentProxy(service, connectionResult, proxy); // test string originalProxyName = proxy.AccountName; proxy.AccountName = proxy.AccountName + " Updated"; await AgentTestUtils.UpdateAgentProxy(service, connectionResult, originalProxyName, proxy); // cleanup await AgentTestUtils.DeleteAgentProxy(service, connectionResult, proxy); await SecurityTestUtils.CleanupCredential(connectionResult, credential); } }
public async Task TestHandleDeleteAgentProxyRequest() { using (SelfCleaningTempFile queryTempFile = new SelfCleaningTempFile()) { // setup var connectionResult = await LiveConnectionHelper.InitLiveConnectionInfoAsync("master", queryTempFile.FilePath); var credential = await SecurityTestUtils.SetupCredential(connectionResult); var service = new AgentService(); var proxy = AgentTestUtils.GetTestProxyInfo(); // test await AgentTestUtils.DeleteAgentProxy(service, connectionResult, proxy); await SecurityTestUtils.CleanupCredential(connectionResult, credential); } }