public void CleanupTest()
        {
            try
            {
                foreach (string server in new string[] { HomeServer, PartnerServer })
                {
                    PowerShell.InvokeBatchScript(
                        string.Format("Get-AzureSqlDatabase -ServerName {0} " +
                                      "| where {{ $_.Name -ne 'master' }} " +
                                      "| Remove-AzureSqlDatabase -ServerName {0} -Force",
                                      server));
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error cleaning up servers: {0}", ex.Message);
            }

            MockHttpServer.Dispose();
            ExceptionManager.Dispose();
            PowerShell.Dispose();

            // Save the mock session results
            MockServerHelper.SaveDefaultSessionCollection();
        }
Exemplo n.º 2
0
            public void Dispose()
            {
                if (server != null)
                {
                    server.Dispose();
                    server = null;
                }

                if (client != null)
                {
                    client.Dispose();
                    client = null;
                }

                if (proxy != null)
                {
                    proxy.Dispose();
                    proxy = null;
                }
            }
Exemplo n.º 3
0
 public void Dispose()
 {
     _server?.Dispose();
 }