| 123456789101112131415161718192021222324252627282930313233343536 | using System;using System.Net;using System.Linq;using System.Text;using Microsoft.VisualStudio.TestTools.UnitTesting;using Renci.SshNet.Common;using Renci.SshNet.Tests.Common;using Renci.SshNet.Connection;namespace Renci.SshNet.Tests.Classes{    public partial class SessionTest    {        private static ConnectionInfo CreateConnectionInfoWithHttpProxy(IPEndPoint proxyEndPoint, IPEndPoint serverEndPoint, string proxyUserName)        {            return new ConnectionInfo(                serverEndPoint.Address.ToString(),                serverEndPoint.Port,                "eric",                ProxyTypes.Http,                proxyEndPoint.Address.ToString(),                proxyEndPoint.Port,                proxyUserName,                "proxypwd",                new NoneAuthenticationMethod("eric"));        }        private static string CreateProxyAuthorizationHeader(ConnectionInfo connectionInfo)        {            return string.Format("Proxy-Authorization: Basic {0}",                Convert.ToBase64String(                    Encoding.ASCII.GetBytes(string.Format("{0}:{1}", connectionInfo.ProxyUsername,                        connectionInfo.ProxyPassword))));        }    }}
 |